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,着火,梦想家,托尼,维也纳,夏雨天,捌妮,老司机,小三,张三崩,小叮当,初三,')