最近做的项目需求里要加入报表统计,现在使用的是highchart,要统计某一类型一年12个月的
数据,如果其中的一个月没数据那数量就是0,表结构如下
CREATE TABLE `Case` ( `ID` varchar(50) NOT NULL, `CType` varchar(50) NOT NULL, `DiscoveryTime` datetime NOT NULL, PRIMARY KEY (`ID`) )
用的是mysql,统计一年12个月ctype的数量,求大神赐教啊
select sum(CType) as 'CType',left(DiscoveryTime,7) as 'month' from Case where CType>0 group by month;
首先谢谢园友的帮忙,这个语句没达到呢 还有CType是varchar的类型 然后要按12个月的统计 如果其中一个月没有数据就用0
你把sting转下用上面的就oK,sql自带很多转换的函数