我有一张名为" Inventory"看起来像这样:
date,store_id,item_num,description,on_hand,on_order,sold,cost,price
我想输出这样的东西:
date | store_id | inv costs| total on_hand
2014-08-03 | 100 | $57456 | 5876
2014-08-03 | 101 | $76532 | 4565
2014-07-27 | 100 | $12353 | 5346
2014-07-27 | 101 | $65732 | 8768
通过分组日期并仅显示' 100'的商店ID和' 101'。库存成本是我无法弄清楚的部分 - 我想在那些日期找到这些商店的库存成本,因此我想总结所有的on_hand *成本。任何帮助将不胜感激,谢谢!
答案 0 :(得分:3)
看起来你几乎就在那里:
SELECT date,
store_id,
SUM(on_hand*cost) inv_costs,
SUM(on_hand) total_on_hand
FROM Inventory
WHERE store_id IN (100,101)
GROUP BY date,
store_id