我試過了演員,並在底部註釋掉了代碼。我希望[DESC]列首先以最高計數排序。試圖從最高頻率計數到最低的列
--DROP TABLE #REF
SELECT DISTINCT CASE_NUM,LAST_NAME,FIRST_NAME,UNIT_ID,REF_SOURCE_ID,[DESC]
--INTO #REF
FROM CDCLIENT
INNER JOIN CDTBL1 ON CDCLIENT.REF_SOURCE_ID = CDTBL1.ID
INNER JOIN CDCLSVC ON CDCLSVC.CLIENT_ID = CDCLIENT.ID
WHERE TYPE = 'REF'
ORDER BY CAST([DESC],CASE_NUM,LAST_NAME,FIRST_NAME,UNIT_ID,REF_SOURCE_ID as
INTEGER) DESC
--SELECT R.*,
-- COUNT(*) OVER (PARTITION BY CDTBL1.[DESC]) as COUNTS,
--FROM #REF R;
您應該添加一些示例數據和預期的輸出。人們不知道你的模式,所以不清楚這個問題是關於什麼的。 –