1 (edited by sibprogsistem 2018-12-09 11:33:16)

Topic: Три и более таблиц в одном запросе

не получается обьединить данные трех и более таблиц  для дизайнера отчета

--user--       --work--     --sumIN--   --brend--
  имя            имя            cумма       имя бренда
  тел             цена          дата
id_brend     id_user       id_user

WHERE user.id='+ frmServiceCen.tgList.sqlValue

Это нужно сделать именно с помощью скрипта

SQLQuery(?);

Re: Три и более таблиц в одном запросе

Объединить, к примеру, можно так:

select * from user 
left join brend on brend.id = user.id_brend
left join work on work.id_user = user.id
left join sumIn on sumIn.id_user = user.id
where user.id = ...

Но из вашего вопроса не понятно, что именно вы хотите от этого объединения добиться? Какая таблица должна быть главной?

Визуальное программирование: блог и телеграм-канал.

Re: Три и более таблиц в одном запросе

k245 wrote:

Объединить, к примеру, можно так:

select * from user 
left join brend on brend.id = user.id_brend
left join work on work.id_user = user.id
left join sumIn on sumIn.id_user = user.id
where user.id = ...

Но из вашего вопроса не понятно, что именно вы хотите от этого объединения добиться? Какая таблица должна быть главной?

Спасибо за подсказку, нашел свою ошибку!