查询最大值

SQL Server查询同一个SN最大创建时间数据的几种实现方案:

‌基础查询方案‌
使用子查询获取每个SN的最大创建时间,再关联原表获取完整记录

 

SELECT t1.* 
FROM YourTable t1
INNER JOIN (
    SELECT SN, MAX(CreateTime) AS MaxCreateTime
    FROM YourTable
    GROUP BY SN
) t2 ON t1.SN = t2.SN AND t1.CreateTime = t2.MaxCreateTime

  

posted @ 2025-07-15 17:14  JackDDD  阅读(8)  评论(0)    收藏  举报