select t.*, t3.name1, t3.name2
from (
select field1, fiel2, fiel3
from table1
inner join table2 on условие
) t
inner join table3 t3 on t3.name7 = t.field6
Получаю ошибку при обращении через алиас t
Как это сделать правильно?
select t.*, t3.name1, t3.name2
from (
select field1, fiel2, fiel3
from table1
inner join table2 on условие
) AS t
inner join table3 t3 on t3.name7 = t.field6
Собственно подходит как ответ фраза "сам дурак"
Проблему поймал потому как внутри запроса t полям, по которым делал связку, присвоил алиасы. При обращении через алиасы проблема ушла.
Спасибо всем кто успел отвлечься на мою пробелму