0
我有一个数据库,我一直在尝试一段时间,但我没有得到我想要的结果。这里是什么,我有一个样本:Mysql:按天和小时分组
+---------+---------------------+
| Ammount | Date |
+---------+---------------------+
| 1 | 2015-08-25 14:07:00 |
| 1 | 2015-08-25 14:12:00 |
| 1 | 2015-08-25 15:17:00 |
| 2 | 2015-08-25 15:22:00 |
| 1 | 2015-08-25 14:27:00 |
| 6 | 2015-08-25 14:32:00 |
| 1 | 2015-08-26 14:37:00 |
| 5 | 2015-08-26 14:42:00 |
| 1 | 2015-08-26 16:47:00 |
| 2 | 2015-08-26 16:52:00 |
+---------+---------------------+
这是我的查询:
select Ammount, Date from table;
我想要做的就是按天集团和每一天的时间,总结它,漂亮非常类似于:
select sum(Ammount), Date from table group by hour(day(Date));
除了将所有内容组合在一起。
我不认为你需要有这里的“天”的功能... – Krishnakumar
尽量选择总和(ammount的),日期,时间(天(日期))的时间从表GROUP BY日期,时间 –
@Krishnakumar我做的。如果我将它们分开放置,它会按天分组(但它也会在每个月的同一天进行分组(例如,整天都在一起,这没有多大意义))或小时(再次通过相同不同日子的小时)。 – Newwt