Всем здравствуйте.
Давным-давно написал запрос, сейчас вспомнил про него его и хочу, наконец, понять, как он работает.
Пусть есть 3 таблицы, две связаны через одну.
table A ( id1, text1)
table B (id2, text2)
table C (id1, id2)
Сам запрос
select
(select text1 from A where A.id1 = C.id1) as 'A',
(select text2 from B where B.id2= C.id2) as 'B'
from C;
Откуда подзапросы знают про таблицу C?