別のテーブルに必要な2つの値を保持するテーブルを持つ非常に紛らわしいデータベースがあります。これが私の問題です:
Table1
- id
Table2
- id
- table1_id
- table3_id_1
- table3_id_2
Table3
- id
- value
table3
table1から移動して、2つの別々の列の値を返す結合を実行する必要があります。だから私はこのようなものが欲しいです:
table1.id | table2.id | table2.table3_id_1 | table2.table3_id_2 | X | Y
ここX
で、およびはそれぞれとでY
接続された行の値です。table3_id_1
table3_id_2
おそらくそれらを変数か何かにして、WHERE
句でそれらをフィルタリングできるようにしますか?