【发布时间】:2011-11-08 13:15:16
【问题描述】:
我有这张桌子:
码包重量
-------------------
11 2 20
12 1 45
11 1 15
12 4 15
我怎样才能得到结果:
码包重量
-------------------
11 3 35
12 5 60
提前谢谢你, 史蒂夫
【问题讨论】:
我有这张桌子:
码包重量
-------------------
11 2 20
12 1 45
11 1 15
12 4 15
我怎样才能得到结果:
码包重量
-------------------
11 3 35
12 5 60
提前谢谢你, 史蒂夫
【问题讨论】:
SELECT Code,
SUM(Packet) AS Packet,
SUM([Weight]) AS [Weight]
FROM [YourTable]
GROUP BY CODE
ORDER BY CODE
【讨论】:
SELECT Code, SUM(Packet) [Packet], SUM(Weight) [Weight]
FROM MyTable
GROUP BY Code
【讨论】:
SELECT Code, SUM(Packet) as Packet, SUM(Weight) as Weight
FROM Table
GROUP BY Code
【讨论】:
select code, sum(packet), avg(weight) from mytable group by code
【讨论】:
SELECT
SUM(Packet) AS PacketSum,
SUM(Weight) AS WeightSum
FROM table
GROUP BY Code
【讨论】:
SUM(Weight) AS WeightSum 而不是 AVG :)