與組SQL我有一個包含4列 作爲計數由
create table Temp
(
seqno int identity (1,1),
name varchar(20),
towncd numeric,
Counttown_cd,
)
我想編寫查詢它返回的鎮計數,但如果名稱和towncd相同 再算上罩在前面加表溫度記錄 像
1 man 0001
2 man 0001
3 test 0003
4 man 0001
5 man 0001
它768,16返回 作爲
1 man 0001 2
2 man 0001 null
3 test 0003 1
4 man 0001 2
5 man 0001 null
我有嘗試以下查詢:
SELECT p.seqno ,p.name,P.towncd ,COUNT(P.towncd)Counttown_cd
FROM temp P
GROUP BY P.name,P.towncd ,p.seqno
order by p.seqno
輸出爲3測試0003應爲1或2 ? – etsa
@etsa 1它只是我嘗試創建的虛擬數據,我們需要計算no鎮cd – mandes