В вашем запросе вы создали соединение с таблицей t2
, но имена таблиц t3
и t4
не указаны в соединении.Ниже приведен правильный запрос.
SELECT col1
,col2
,col3
FROM tbl1 as t1
JOIN t2 ON t1.id = t2.id
JOIN t3 ON t2.id = t3.id
JOIN t4 ON t4.id = t1.id
Попробуйте это.Я думаю, что это будет работать.
После редактирования
вам нужно дать имя таблицы с полем в полях выбора, таких как
select
t1.field1,
t2.field1,
t3.field3,
t4.field
From tbl1 as t1
JOIN t2 ON t1.id = t2.id
JOIN t3 ON t2.id = t3.id
JOIN t4 ON t4.id = t1.id