0
PostgreSQLデータベースでは、同じ外部キーを持つレコードが2つあり、日付/時刻が異なるテーブルがあります。LEFT JOINサブクエリのselectを返すだけです最大レコード(最新のレコード)。 ON句は外部キー用です。最大日付で再選択する
私は、最新のレコードが、私が試したどのような2017年11月23日17時32分20秒ための一つである必要
Foreign Key | date_created
1 | 2017-11-24 17:22:01
1 | 2017-11-23 17:32:20
:
SELECT sa.foreign_key, max(date_created) as date_created
FROM table sa
GROUP BY sa.foreign_key, sa.date_created
それはまだ非常に両方のレコードではなく返します最新のもののみ。
をし、それのthats。 –
"外部キー"は列名の選択肢が非常に悪いです。 – jarlh
著作権上の理由から@jarih私のコースには私の実際のテーブルの名前は含まれていませんでした。 – Lennie