gpt4 book ai didi

php - 为每个用户累积值

转载 作者:行者123 更新时间:2023-11-29 05:19:12 25 4
gpt4 key购买 nike

我有一个具有以下结构的 MySQL 表:

| id | date                 | type | user | approved |
======================================================
| 1 | 2015-01-30 20:32:01 | 2 | 1 | 0 |
| 2 | 2015-01-31 19:40:12 | 1 | 2 | 1 |
| 3 | 2015-02-01 11:12:08 | 2 | 1 | 0 |
| 4 | 2015-02-01 11:32:13 | 4 | 3 | 1 |
| 5 | 2015-02-01 17:25:22 | 6 | 2 | 1 |

我现在想为每个用户累计批准任务 (1) 的时间。结果应该是这样的:

user 1 --> 0
user 2 --> 2
user 3 --> 1

有没有办法通过单个 SQL 查询来完成此操作,或者我是否需要在我的 PHP 脚本中在 MySQL 之外执行此操作?

最佳答案

您可以对值进行分组和汇总:

select user, sum(approved)
from table
group by user

关于php - 为每个用户累积值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28330076/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com