sql问题

select min(SUBSTRING(CONVERT(varchar(100), fdate, 23),1,7)) from finedb.dbo.fine_department_xh 

where SUBSTRING(CONVERT(varchar(100), fdate, 23),1,7)>=SUBSTRING('2022-07',1,7)

group by SUBSTRING(CONVERT(varchar(100), fdate, 23),1,7)

加了group by 为啥结果就不对了呢,把22-12,23-12都查出来啦。

去掉group by 就对啦,只有22-12。

求指点

FineReport yzm294178 发布于 2023-11-11 08:33
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
yzm294178Lv4见习互助
发布于2023-11-11 08:37

弄错啦

  • 0关注人数
  • 121浏览人数
  • 最后回答于:2023-11-11 08:37
    请选择关闭问题的原因
    确定 取消
    返回顶部