查询每条订单号的最大出料时间的出料标签

大佬们,咨询一个sql server的sql写法,欲查询出A表中各订单号的出料时间最新的一条出料标签咋写哇?要查出出料标签、出料时间、订单号这3列,并只查出符合条件的2行。

Snipaste_2023-10-05_19-04-11.png

SQL 牛气冲天的哇 发布于 2023-10-5 19:07 (编辑于 2023-10-5 19:07)
1min目标场景问卷 立即参与
回答问题
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
CD20160914Lv8专家互助
发布于2023-10-5 19:15

select * from 表名称 a

join (select 订单号,max(出料时间) as 出料时间 from 表名称 group by 订单号) b 

on a.订单号=b.订单号 and a.出料时间=b.出料时间

  • 2关注人数
  • 187浏览人数
  • 最后回答于:2023-10-5 19:15
    请选择关闭问题的原因
    确定 取消
    返回顶部