У меня очень запутанная база данных с таблицей, которая содержит два значения, которые мне нужны в отдельной таблице. Вот моя проблема:
Table1
- id
Table2
- id
- table1_id
- table3_id_1
- table3_id_2
Table3
- id
- value
Мне нужно перейти из таблицы1 и сделать соединение, которое вернет мне значение из table3
в двух отдельных столбцах. Поэтому я хочу что-то вроде этого:
table1.id | table2.id | table2.table3_id_1 | table2.table3_id_2 | X | Y
Где X
и Y
- значения строки, связанной table3_id_1
и table3_id_2
соответственно.
Возможно, сделайте их переменными или чем-то, чтобы я мог их фильтровать в предложении WHERE
?