дедушка АУ
Новичок
join из 3х таблиц. рабочий запрос даже если в третьей записей нет
Всем привет.
Есть три таблицы:
в первой обязательные данные
вторая связывает с третьей
вопрос вот в чем:
если делаешь выборку и в третьей таблице записей для нужно id нет то выборка возвращает пустое значение
а мне хотелось бы чтобы даже если в третьей записей нет - выводились бы обязательные данные из первой
сейчас у меня запрос вида
SELECT t1*, t2.*, t3.*
FROM data as t1, add_fields as t2, add_fields_values as t3
WHERE t1.DataID='456' AND t2.ObjectPID=t1.ObjectPID AND t3.FieldPID=t2.FieldID AND t3.DataID=t1.DataID
Всем привет.
Есть три таблицы:
в первой обязательные данные
вторая связывает с третьей
вопрос вот в чем:
если делаешь выборку и в третьей таблице записей для нужно id нет то выборка возвращает пустое значение
а мне хотелось бы чтобы даже если в третьей записей нет - выводились бы обязательные данные из первой
сейчас у меня запрос вида
SELECT t1*, t2.*, t3.*
FROM data as t1, add_fields as t2, add_fields_values as t3
WHERE t1.DataID='456' AND t2.ObjectPID=t1.ObjectPID AND t3.FieldPID=t2.FieldID AND t3.DataID=t1.DataID