表a如附圖,要統計zc重復記錄的情況,重復指zc相同而bs不同,如bs也一樣,則不認為重復
如附圖 出現重復的數為1
要怎么寫陳述句

uj5u.com熱心網友回復:
--測驗資料
if not object_id(N'Tempdb..#T') is null
drop table #T
Go
Create table #T([row] int,[zc] nvarchar(21),[bs] int)
Insert #T
select 1,N'a',111 union all
select 2,N'a',111 union all
select 3,N'a',112 union all
select 4,N'b',112
Go
--測驗資料結束
SELECT zc,
COUNT(1) - 1 AS 重復數
FROM
(SELECT DISTINCT zc, bs FROM #T) t
GROUP BY zc;
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/76264.html
標籤:疑難問題
下一篇:求大神指點
