Get the latest date for each record

前端 未结 4 1485
春和景丽
春和景丽 2021-01-25 02:46

I have a History table (like a log) that records changes to parts:

TransactionID    Part ID          Description        Last Updated
1                1                   


        
4条回答
  •  南笙
    南笙 (楼主)
    2021-01-25 03:25

    SELECT t.TransactionID, t.PartID, t.Description, t.LastUpdated
    FROM History t
    JOIN (SELECT PartID, MAX(TransactionID)
    FROM History
    GROUP BY PartID) t2 ON t.PartID = t2.PartID
    AND t.TransactionID = t2.TransactionID
    

    will also work.

提交回复
热议问题