为什么sql里用case when 后,产生数据不安年月分组,

image.png


吴浩 发布于 2019-3-27 15:52
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
flyingsnakeLv6资深互助
发布于2019-3-27 15:54

因为你i是按照id来排序的。每个id都有对应的本年和上年。所以才这样显示的。

  • 吴浩 吴浩(提问者) 谢谢楠哥,直接按月分组就可以了
    2019-03-27 16:17 
最佳回答
0
KerydiaLv5中级互助
发布于2019-3-27 16:10

最外面还要group by 一下id

  • 3关注人数
  • 561浏览人数
  • 最后回答于:2019-3-27 16:10
    请选择关闭问题的原因
    确定 取消
    返回顶部