您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

HOW TO:SQL Server根据其他字段中的最大值选择不同的字段

HOW TO:SQL Server根据其他字段中的最大值选择不同的字段

自从我发现窗口函数以来,我就不再以这种方式做事。经常有两个记录具有相同的时间戳记,而我在结果集中得到两个记录。这是tsql代码。与Oracle类似。我认为MysqL不支持

Select id, tmpname, date_used, tkt_nbr
From 
(
    Select id, tmpname, date_used, tkt_nbr,
        rownum = Row_Number() Over (Partition by tkt_nbr Order by date_used desc)
) x
Where row_num=1
SQLServer 2022/1/1 18:53:14 有347人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶