日期:2014-05-17 浏览次数:20556 次
SELECT '2013年'+CONVERT(VARCHAR,M.number)+'月' AS 月份,ISNULL(SUM(TB.数量),0) AS 总计数量
FROM Master..spt_values M
LEFT JOIN TB ON CONVERT(INT,MONTH(TB.销售日期))=M.number
WHERE M.number BETWEEN 1 and 12 AND M.type ='P'
GROUP BY M.number
/*
月份 总计数量
2013年1月 3
2013年2月 0
2013年3月 0
2013年4月 0
2013年5月 0
2013年6月 0
2013年7月 0
2013年8月 0
2013年9月 0
2013年10月 0
2013年11月 0
2013年12月 0*/