|
Соединение двух таблиц в запросе | ☑ | ||
---|---|---|---|---|
0
Manonegro
24.02.13
✎
02:17
|
Есть такой запрос:
Запрос = Новый Запрос( "ВЫБРАТЬ | Организации.Ссылка КАК Организация, | ДоговорыКонтрагентов.Организация.Ссылка КАК Договор |ИЗ | Справочник.Организации КАК Организации | ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов | ПО (ДоговорыКонтрагентов.Организация = Организации.Ссылка) |ГДЕ | ДоговорыКонтрагентов.Владелец.Ссылка = &Контрагент"); Цель: чтобы в левом столбце были все организации (фирмы), а в правом - договоры по этим организациям. У меня же Фирмы выводятся не все, т.к. условие ГДЕ накладывается на все столбцы. Как сделать, чтобы условие ГДЕ относилось только к договорам? Если не трудно, подскажите, пожалуйста. |
|||
1
Oleg_Kag
24.02.13
✎
08:50
|
1С "под рукой" нету, но в Вашей трактовке получится как-то так:
ВЫБРАТЬ спрОрганизации.Ссылка КАК Организация, ДоговорыКонтрагентов.СамДоговор КАК Договор ИЗ Справочник.Организации КАК спрОрганизации ЛЕВОЕ СОЕДИНЕНИЕ (Выбрать СпрДоговоров.Организация, СпрДоговоров.Ссылка КАК СамДоговор ИЗ Справочник.ДоговорыКонтрагентов КАК СпрДоговоров ГДЕ СпрДоговоров.Владелец = &Контрагент) КАК ДоговорыКонтрагентов ПО (ДоговорыКонтрагентов.Организация = Организации.Ссылка); |
|||
2
Oleg_Kag
24.02.13
✎
08:51
|
последняя строка не правильная, правильно вроде так:
ПО (ДоговорыКонтрагентов.Организация = спрОрганизации.Ссылка); |
|||
3
Тролль главный
24.02.13
✎
08:54
|
ПО (ДоговорыКонтрагентов.Организация = Организации.Ссылка)
|и | ДоговорыКонтрагентов.Владелец.Ссылка = &Контрагент"); |
|||
4
Manonegro
25.02.13
✎
12:27
|
(3) Спасибище огромное. Вот итоговый текст:
ВЫБРАТЬ Организации.Ссылка КАК Организация, ДоговорыКонтрагентов.Организация.Ссылка КАК Договор ИЗ Справочник.Организации КАК Организации ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов ПО (ДоговорыКонтрагентов.Организация = Организации.Ссылка) И (ДоговорыКонтрагентов.Владелец.Ссылка = &Контрагент) |
|||
5
Тролль главный
25.02.13
✎
12:35
|
(4)
ПО (ДоговорыКонтрагентов.Организация = Организации.Ссылка) И (ДоговорыКонтрагентов.Владелец = &Контрагент) |
|||
6
GANR
25.02.13
✎
13:01
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |