【发布时间】:2017-05-08 14:30:57
【问题描述】:
我在 MySQL 中有一个表,它使用产品 ID 显示员工的购买情况。它也显示了他们购买的日期。 这是我的问题,我想做一个选择来计算员工在某个日期之间所做的产品数量。
我的桌子的一个例子。
Time | Emp_id | prod_id
--------------------------------------------
2017-03-28 08:03:01.777 | 34 | 144
2017-03-28 08:15:58.657 | 34 | 156
2017-03-28 10:14:34.232 | 34 | 156
2017-03-29 17:03:41.655 | 34 | 156
2017-03-28 20:13:28.111 | 55 | 1090
2017-03-28 16:45:17.777 | 55 | 1090
2017-03-29 19:03:01.777 | 55 | 76
我想像这样在 2017-03-28 和 2017-03-29 之间获得所有购买:
day | employee | product | count
---------------------------------------
2017-03-28 | 34 | 144 | 1
2017-03-28 | 34 | 156 | 2
2017-03-28 | 55 | 1090 | 2
2017-03-29 | 34 | 156 | 1
2017-03-29 | 55 | 76 | 1
我真的不知道该怎么做,谁能帮帮我?
【问题讨论】:
-
到目前为止你尝试了什么?结果背后的逻辑是什么?