SQL的问题!大家帮帮忙啊!(100分)

  • 主题发起人 主题发起人 hjsnow
  • 开始时间 开始时间
H

hjsnow

Unregistered / Unconfirmed
GUEST, unregistred user!
我有一个这样的表,
品名 重量
A 10
B 20
C 30
A 10
A 15
B 10
----------------
要实下以下的查询:
A 10
A 10
A 15
B 20
B 10
C 30
合计A 35
合计B 35
合计C 30
总计 95
 
Select 品名,重量
From (
Select AA=1,品名,重量
From table1
Union All

Select AA=2,'合计'+品名 As品名,Sum(重量) As 重量
From table1
Group by 品名
Union All
Select AA=3,'总计',Sum(重量) As 重量 from table1
) A
Order By AA,品名,重量
 
接受答案了.
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
后退
顶部