シンプルであるべきことを理解するのに本当に苦労しています。
2 つのテーブルがあり、1 つはレコードを含み、もう 1 つはマッピング テーブルです。
記録
ID Title Description
1 record 1 desc 1
2 record 2 desc 2
3 record 3 desc 3
4 record 4 desc 4
マッピング表
ID1 ID2
1 3
2 4
私がやりたいことは、マッピング テーブルの各行の 2 つのタイトルを取得することです。したがって、上記は出力されます
record 1 record 3
record 2 record 4
複数の結合を試みると、同じテーブルを 2 回リンクしようとするとエラーが発生します。
以下はNUllを返します
SELECT records.title FROM mapping
LEFT JOIN records
ON mapping.ID1 = records.id
AND mapping.ID2 = records.id