php - 逐日查询数据

标签 php mysql

我有这个数据库表名称点击

id  userid  siteID  date
1   3       1       2014-02-15
2   3       2       2014-02-15
3   3       3       2014-02-15
4   3       4       2014-02-15
5   3       5       2014-02-15
6   3       4       2014-02-16
7   3       5       2014-02-16
8   3       6       2014-02-16
9   3       7       2014-02-16
10  3       8       2014-02-16
11  3       9       2014-02-17
12  3       5       2014-02-17
13  3       4       2014-02-17
14  3       1       2014-02-17
15  3       1       2014-02-17
16  3       2       2014-02-18
18  3       3       2014-02-18
18  3       4       2014-02-18
19  3       7       2014-02-18
20  3       6       2014-02-18
21  3       1       2014-02-19
22  3       2       2014-02-19
23  3       3       2014-02-19
24  3       4       2014-02-19
25  3       5       2014-02-19
26  3       8       2014-02-19

我的问题是如何通过userID统计每天的点击次数

我想要像这样的输出

userid   clicks  date
3        5       2014-02-15
3        5       2014-02-16
3        5       2014-02-17
3        5       2014-02-18
3        5       2014-02-19

希望我的问题很清楚

最佳答案

SELECT userid ,COUNT(id) as clicks,`date`FROM `table` GROUP BY `date`,userid

关于php - 逐日查询数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21878689/

相关文章:

php - 使用 Laravel 4 进行文件上传 mime 类型验证

执行 uglifycss 时 php-fpm 永远重生子级

php - 服务中的 Symfony4 findAll 返回空数组

java - 优化/改进我的 SQL 更新

php - JSON_NUMERIC_CHECK 和电话号码

php - 大括号中的变量 - PHP 编码问题

mysql - 如何在 mysql 查询中连接表时动态更改主键值

php - 使用php搜索mysql数据库

mysql - 为什么 ENUM 优于 INT

Mysql 自连接用于独特的组合