Я хочу использовать JOIN для возврата логического результата. Вот пример данных ...
t1
id | data
-----------
1 | abcd
2 | 2425
3 | xyz
t2
id | data | t1_id |
-------------------------
1 | 75 | 2 |
2 | 79 | 2 |
3 | 45 | 3 |
Итак, с помощью этих двух таблиц я хочу выбрать все данные из t1, а также указывать, присутствует ли данная переменная в t2.data для каждого id.
Так, скажем, переменная 79, результаты должны быть
id | data | t2_boolean
--------------------------
1 | abcd | 0
2 | abcd | 1
3 | xyz | 0
Так что я думаю, что нужно какое-то соединение, но без предложения WHERE.
Я бился головой об этом. Является ли это возможным? Он мне действительно нужен внутри того же оператора, что и для сортировки результатов по логическому полю.
Поскольку логическое значение должно быть полем, могу ли я поместить соединение внутри поля?
Спасибо ...