多條件分類統計group by 顯示數目爲0的類別

CREATE TABLE #authorTable(author VARCHAR(50))
INSERT #authorTable 
SELECT 'peter' UNION
SELECT '捌妮' UNION
SELECT '斑斕' UNION
SELECT '初三' UNION
SELECT '老司機' UNION
SELECT '夢想家' UNION
SELECT '三三醬' UNION
SELECT '甜甜' UNION
SELECT '託尼' UNION
SELECT '汪洋' UNION
SELECT '維也納' UNION
SELECT '夏雨天' UNION
SELECT '小赤' UNION
SELECT '小叮噹' UNION
SELECT '小三' UNION
SELECT '肖肖' UNION
SELECT '張三崩' 

SELECT * FROM #authorTable

SELECT author, COUNT(IA_ID) FROM dbo.InfoArticle ia
LEFT JOIN #authorTable ON ia.IA_Author=#authorTable.author
WHERE  IA_State=1 AND IA_IsImport=0  AND IA_CreateDate BETWEEN '2017-12-1' AND '2017-12-2'
GROUP BY  all author 
HAVING author  IS NOT NULL
ORDER by  CHARINDEX(','+CONVERT(varchar(10),author)+',',',peter,小赤,肖肖,甜甜,朱朱,斑斕,汪洋,三三醬,peter,着火,夢想家,託尼,維也納,夏雨天,捌妮,老司機,小三,張三崩,小叮噹,初三,')

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章