x781711884 2016-05-13 07:52 采纳率: 33.3%
浏览 6282
已采纳

sql统计每天的数据汇总成一条数据按月显示

日期 (A) ID 值(B)
2006-06-06 1 2
2006-06-07 1 2
2005-05-05 2 2
2005-05-06 2 2

显示为 :
ID 值 日期
1 4 2006-06-07
2 4 2005-05-06

日期格式类型为Varchar(50)

  • 写回答

2条回答 默认 最新

  • herozhangbz 2016-05-13 08:23
    关注

    好像有问题,你这个统计后的日期具体到了天没有意义了,你之前的表是同一个月id是一样的么?如果同一个月的数据id是一样的话
    你试试这个
    select id,sum(B) 值 ,CONVERT(varchar(7), date, 120 ) rqfrom 表 group by id

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥30 这是哪个作者做的宝宝起名网站
  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!