我有一个包含以下列的数据库表。
item_id | item_name | qty_sold | qty_left | date | employee_name | employee_ID |
我希望能够有两个字段,From(date)&要(日期)能够使用PHP脚本进行查询并从日期范围获取结果,并根据该日期范围对qty_sold和qty_left进行SUM,同时按员工姓名和/或员工ID对输出进行分组。
此刻的SQL查询是这样的。
SELECT
date,
item_id,
item_name,
qty_sold,
qty_left,
employee_name,
employee_id
FROM daily_sells
GROUP BY date, employee_id
ORDER BY date
我认为将结果按日期范围分组,但我不太清楚如何解决这个问题。
如果需要更多详细信息,请询问,因为我不确定目前提供的更多信息。
提前致谢,
答案 0 :(得分:0)
您可以对任意表达式进行分组,例如
GROUP BY date BETWEEN 'yyyy-mm-dd' AND 'yyyy-mm-dd'
GROUP BY year(date), month(date)
GROUP BY true // not very useful, but still possible.