個別に完全にクエリできる2つのテーブルがあります。
table1範囲を保存します:
SELECT range_id, range_from, range_to FROM table1;
table2ID を格納します。
SELECT MAX(id) FROM table2 WHERE id BETWEEN <x> AND <y>;
各タプル ( range_id、from、to)に対して from がfrom と to の間にあるfromをtable1選択するクエリが必要です。MAX(id)table2MAX(id)
range_id max(id)
-------- -------
foo 3
bar 17
snafu 823467
ここに参加するものがないため、これを達成する方法がわかりません。
何か案は?