0

データベースがあり、テーブルの1つに次の構造があります。

recordId, vehicleId, dateOfTireChange, expectedKmBeforeNextChange, tireType

テーブルから、各 vehicleIdの最新の日付を含む行のみを取得するように選択したいと考えています。

私はこのアプローチを試しました

SELECT vehicleid, 
       Max(dateoftirechange) AS lastChange, 
       expectedkmbeforenextchange, 
       tiretype 
FROM   vehicle_tires 
GROUP  BY vehicleid 

ただし、最新の日付に関連付けられたキロメートルは選択されないため、機能しません。

この選択を行う方法はありますか?

4

1 に答える 1