select day(b),sum(c) from tbl group by day(b)

解决方案 »

  1.   

    select convert(varchar(10),b,120),sum(c) from tbl group by convert(varchar(10),b,120)
      

  2.   

    zhaoanle(zhao) ( )的方法如果跨月份的话就会有问题
      

  3.   

    select convert(varchar(10),b,120),sum(c) from tbl group by convert(varchar(10),b,120)或者分别取出年月日组合
      

  4.   

    select convert(varchar(10),b,120),sum(c) from tbl group by convert(varchar(10),b,120)
      

  5.   

    数据库中有 a,b,c,三个字段,其中B字段为日期时间(2006-06-06 00:00:00)g
    现在我想按天统计C的和?按天显示出来,一天为0点到23点,我的B是varchar型 ,我可以指定哪天到哪一天比如我要统计1号到5号的每天的数据,我就这样:2006-06-01 00:00:00 到2006-06-06 00:00:00 ,最后按天显示出来就OK了?
      

  6.   

    select convert(varchar(10),b,120),sum(c) from tbl where b between '2006-06-01' and '2006-06-06' group by convert(varchar(10),b,120) 
    ?
      

  7.   

    现在出来的结果是两列select convert(varchar(10),b,120) as 1,sum(c) as 2 from tbl group by convert(varchar(10),b,120)
    如何隐隐藏第2列,只显示第2列
      

  8.   

    错了上面的:现在出来的结果是两列select convert(varchar(10),b,120) as 1,sum(c) as 2 from tbl group by convert(varchar(10),b,120)
    如何隐隐藏第1列,只显示第2列
      

  9.   

    select sum(c) as 2 from tbl group by convert(varchar(10),b,120)