Помогите с запросом для 3х таблиц... 3 in 1
Добавлено: 10 июл 2008, 09:56
Никак сообразить не могу
ситуация такая
есть объекты 3 разные типа
- 1. участники семинаров
- 2. запросы с семинаров и вообще
- 3. заказы по запросам
все они 'связаны' друг другом через разные числовые атрибуты имеющие одно значение (т.е. первые объекты со вторыми, вторые с третьими, а первые и третьи в свою очередь вообще ничем не 'связаны')
нужно сделать отчет в котором на одном листе сразу показать
1. Всех участников семинаров
2. Добавить к ним колонки с запросами, для тех кто делал
3 Добавить ко всему этому колонки с заказами которые прошли по сделанным запросам
т.е. 3 отчета по разным типам объектов на одном листе
если делать 'тройной' последовательный отчет - то на выходе я получу лишь часть данных а именно только заказы сформированные по запросам участников, а мне нужно все сразу - просто добавляя колонки от нужных объектов
Как вообще можно такое сделать - синтаксис не представляю вообще
похоже надо через LEFT JOIN но как? завязать сразу три типа объектов со своими условиями отбора со сравнением нужных атрибутов и выводом значащих атрибутов в колонки?
ситуация такая
есть объекты 3 разные типа
- 1. участники семинаров
- 2. запросы с семинаров и вообще
- 3. заказы по запросам
все они 'связаны' друг другом через разные числовые атрибуты имеющие одно значение (т.е. первые объекты со вторыми, вторые с третьими, а первые и третьи в свою очередь вообще ничем не 'связаны')
нужно сделать отчет в котором на одном листе сразу показать
1. Всех участников семинаров
2. Добавить к ним колонки с запросами, для тех кто делал
3 Добавить ко всему этому колонки с заказами которые прошли по сделанным запросам
т.е. 3 отчета по разным типам объектов на одном листе
если делать 'тройной' последовательный отчет - то на выходе я получу лишь часть данных а именно только заказы сформированные по запросам участников, а мне нужно все сразу - просто добавляя колонки от нужных объектов
Как вообще можно такое сделать - синтаксис не представляю вообще
