mysql - 每天按 date_format 分组
问题描述
我的查询有问题。这是我所拥有的
SELECT COUNT(id) as Counted
FROM referral_code_logs
GROUP BY DATE_FORMAT(time_stamp, '%c/%e/%y');
我正在尝试查看每天的推荐数量。我遇到问题的部分是 date_format。
表格布局
以下是在表中输入时间戳的方式:(月/日/年)月为 1-12 日为 0-31 年为 YY
时间戳
解决方案
您只需将日期添加到选择部分:
SELECT DATE_FORMAT(STR_TO_DATE(time_stamp, '%c/%e/%y'), '%c/%e/%y') as DT
,COUNT(id) as Counted
FROM referral_code_logs
GROUP BY DATE_FORMAT(time_stamp, '%c/%e/%y');
推荐阅读
- objective-c - 如何在Objective-C中以编程方式而不是由用户控制UISwitch的状态?
- php - 在 null "Symfony Php" 上调用成员函数 get()
- java - 为什么我的方法只读取一行文本?
- java - 具有不同 id 但相同类的 Bean 没有获得别名
- javascript - 如何将输入文本从数据表插入数据库并乘以 2 个值,将该值传递给 Javascript 表中的输入框
- c# - DryIoc 真假服务实现切换(Xamarin Forms)VS2017
- python - Numpy 按原始索引取消过滤数据
- c# - 如何在 RichTextBox 中插入一个表格作为一个实体?
- java - java 11 支持安卓吗?
- java - 无法将 SQL Server 2014 Express 与 Eclipse 连接