これは私の SQL です。
SELECT
cs.name,
ct.name AS type,
cr.date,
cr.hg_version,
cr.public,
cr.tag,
cr.reference,
cr.description
FROM changelog_systems cs
LEFT JOIN changelog_rows cr ON cr.changelog_system_id = cs.id
LEFT JOIN changelog_types ct ON ct.id = cr.type_id
GROUP BY name
ORDER BY cr.date ASC
問題は、システムの最新の日付を取得できないことです。代わりに、生き残った最後の行を取得するだけGROUP BY
です。