我正在巡视制定生产计划,但我一直坚持看似应该如此容易的事情。
我有一个名为订单的表,其中包含日期,项目和数量的列。
我想要计算特定日期的每件商品的数量。
我被困了几个小时尝试各种各样的事情。不确定我是否接近。
例如:
SELECT * FROM orders WHERE date_prod='2011-10-01' AS 'today';
SELECT item, date_prod, SUM( quantity )
FROM today
GROUP BY item
HAVING date_prod = '2011-10-01'
LIMIT 0 , 30
试过玩了一堆已经。 VIEW对我来说不是一种实用的方法,因为我希望能够查询远期的特定日期,并查看当天订购的每件商品的总数量。
有些东西告诉我这应该很容易,但我对此很新。
提前致谢!
答案 0 :(得分:1)
怎么样:
SELECT item, SUM( quantity ) AS total
FROM orders
WHERE date_prod = '2011-10-01'
GROUP BY item