仮説的に言えば、foo
とという名前の 2 つのテーブルがあります。bar
foo には列がfoo_id
あり、foo_fluff
bar には列がありますbar_id
, foo_id
,timestamp
テーブル bar に含まれる foo_id に対して、最新のタイムスタンプを使用して 1 行を返すクエリが必要です。
したがって、bar に 3 つの行があり、そのうち 2 つの行の foo_id が 1 で、1 つの行の foo_id が 2 の場合、2 つの行が返されます。foo_id 1 の場合、2 つの行のうちタイムスタンプが大きい方の行が返されます。