データベースがあり、テーブルの1つに次の構造があります。
recordId, vehicleId, dateOfTireChange, expectedKmBeforeNextChange, tireType
テーブルから、各 vehicleIdの最新の日付を含む行のみを取得するように選択したいと考えています。
私はこのアプローチを試しました
SELECT vehicleid,
Max(dateoftirechange) AS lastChange,
expectedkmbeforenextchange,
tiretype
FROM vehicle_tires
GROUP BY vehicleid
ただし、最新の日付に関連付けられたキロメートルは選択されないため、機能しません。
この選択を行う方法はありますか?