转换为计数SQL的%

ice*_*ain 3 t-sql sql-server

SELECT DEL_CD ,COUNT(DEL_CD) AS COUNT_NO
FROM [DATAStaging].[dbo].[DATASTORE]
GROUP BY DEL_CD
Run Code Online (Sandbox Code Playgroud)

给了我这个结果

DEL_CD     COUNT_NO
0           6442
1           12161
2           2342
Run Code Online (Sandbox Code Playgroud)

但我该如何处理脚本以将计数显示为%

总行数= count_no的总和.

提前致谢

Qua*_*noi 7

SELECT   del_cd, COUNT(DEL_CD) * 100.0 / SUM(COUNT(DEL_CD)) OVER ()
FROM     datastore
GROUP BY
         del_cd
Run Code Online (Sandbox Code Playgroud)