这是我的表格的内容:
date cat. price
----|----|------|
0101| 1 | 100
0101| 1 | 200
0101| 2 | 300
0102| 2 | 400
0102| 2 | 500
0102| 1 | 600
0102| 1 | 700
0203| 1 | 800
0203| 2 | 900
0203| 2 | 100
我想在同一天的同一类别中报出所有价格。 选择查询的结果应如下所示:
date cat. price
----|----|------|
0101| 1 | 300
0101| 2 | 300
0102| 1 | 1300
0102| 2 | 900
0203| 1 | 800
0203| 2 | 1000
我厌倦了几个出现在我心中的选择,但没有一个可以起作用。我只是不知道SUM被某个东西分组并被同一个选择中同一个表中的其他东西所分散。你能救我吗?
答案 0 :(得分:1)
你有没有试过像......
select date, categories, sum(price)
from tablename
group by date, categories
答案 1 :(得分:0)
如果上表是一个包含OrderDate和Amount列的订单表,那么我会这样做:
SELECT ORDERS.ORDER_DATE
, SUM(ORDERS.AMOUNT_BILLED)
FROM ORDERS ORDERS
GROUP BY ORDERS.ORDER_DATE
希望这能为你提供一个起点。
是的,如果您标记了表和列名称,那将非常有用。最好的方法是开始写作并展示一些工作......
最佳