mysql - 按日期分组并计数

标签 mysql sql

我有一个名为 transaction 的表,用于保存预订。这些列是 transaction_id、用户名和日期(时间戳)。

我想检索该用户名从当天起一周内每一天的预订,例如日期,计入该日期。

最佳答案

从这里开始

select username,date,count(*) from table
where date>=date_add(current_date, interval -7 day)
group by username,date

关于mysql - 按日期分组并计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32222162/

相关文章:

php - PHP 中的 MySQL 更新查询

mysql - 使用 CONCAT 函数更新 mysql 字段?

php - 如何将最后一个 ID 插入到数据库表中?

mysql - 如何在mysql查询中执行循环?

php - 每次刷新页面时,行都会插入数据库

php - 数据插入错误列计数与 Mysql 数据库中第 1 行的值计数不匹配?

MySQL 搜索在 Catalyst 框架中无法正常工作

SQL 分组依据和窗口函数

php - SQL 语法错误 ZF1

mysql - SQL:获取在给定日期范围内未登录的用户