select CONVERT(varchar(7), createtime , 120), sum(b) from table where CONVERT(varchar(4), createtime , 120) = '${left(时间,4)}' group by CONVERT(varchar(7), createtime , 120) ;
按照年月格式groupby分组,你参考这样,其实就是考虑怎么把你的createtime改成年月、年月日格式等等,可以百度selserver怎么处理日期格式