0
我有表結構總和基於兩個條件,其中cluase
ACNo Deal PRODTYPE INT AMT
100 123 OS 23
100 123 EX 7
我必須按新政,AC NO並有權檢舉其他列一樣好,但對於int量必須做的總和對於兩種產品類型。
我如何實現它?
結果
AC No Deal Total INT
100 123 30
我有表結構總和基於兩個條件,其中cluase
ACNo Deal PRODTYPE INT AMT
100 123 OS 23
100 123 EX 7
我必須按新政,AC NO並有權檢舉其他列一樣好,但對於int量必須做的總和對於兩種產品類型。
我如何實現它?
結果
AC No Deal Total INT
100 123 30
這樣的事情?
select ACNo,
Deal,
sum([INT AMT]) as [Total INT]
from unknowntablename
group by ACNo, Deal
你可以這樣測試:
declare @table table (ACNo int, Deal int, PRODTYPE varchar(2), [INT AMT] int)
insert into @table values (100, 123, 'OS', 23)
insert into @table values (100, 123, 'EX', 7)
select ACNo,
Deal,
sum([INT AMT]) as [Total INT]
from @table
group by ACNo, Deal
結果將是:
ACNo Deal Total INT
100 123 30
試試這個
SELECT AccNo, DEAL, SUM([INT AMT]) AS Total Amount
FROM Table
GROUP BY AccNo, DEAL