|
Помогите объединить запросы | ☑ | ||
---|---|---|---|---|
0
itnobody
05.02.21
✎
06:02
|
Запрос=Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ | СУММА(ПродажиОбороты.СебестоимостьУпрОборот) КАК СебестоимостьУпрОборот, | СУММА(ПродажиОбороты.СуммаНДСВходящийОборот) КАК СуммаНДСВходящийОборот, | СУММА(ПродажиОбороты.СуммаОборот) КАК СуммаОборот, | ПродажиОбороты.Номенклатура, | ПродажиОбороты.ДокументПродажи, | ВЫБОР | КОГДА ТИПЗНАЧЕНИЯ(ПродажиОбороты.ДокументПродажи) = ТИП(Документ.ЗаказНаряд) | ТОГДА ПродажиОбороты.ДокументПродажи.ДатаЗакрытия | ИНАЧЕ ПродажиОбороты.ДокументПродажи.Дата | КОНЕЦ КАК ДокументПродажиДата, | ПродажиОбороты.ДокументПродажи.Номер КАК Номер, | СУММА(ПродажиОбороты.КоличествоОборот) КАК КоличествоОборот, | ПродажиОбороты.Номенклатура.Артикул КАК Артикул |ИЗ | РегистрНакопления.Продажи.Обороты( | &НачДата, | &КонДата, | , | (Поставщик = &Контрагент | ИЛИ Поставщик = &Контрагент2) | И "+?(ВыгрузкаНиссан=0,"НЕ","")+" Номенклатура В ИЕРАРХИИ (&Датсун)) КАК ПродажиОбороты | |СГРУППИРОВАТЬ ПО | ПродажиОбороты.Номенклатура, | ПродажиОбороты.ДокументПродажи, | ПродажиОбороты.ДокументПродажи.Номер, | ПродажиОбороты.Номенклатура.Артикул, | ВЫБОР | КОГДА ТИПЗНАЧЕНИЯ(ПродажиОбороты.ДокументПродажи) = ТИП(Документ.ЗаказНаряд) | ТОГДА ПродажиОбороты.ДокументПродажи.ДатаЗакрытия | ИНАЧЕ ПродажиОбороты.ДокументПродажи.Дата | КОНЕЦ | |УПОРЯДОЧИТЬ ПО | ДокументПродажиДата"; ВЫБРАТЬ ПродажиОбороты.ДокументПродажи.Номер КАК ДокументПродажиНомер, ПродажиОбороты.ДокументПродажи.Дата КАК ДокументПродажиДата, ПродажиОбороты.ДокументПродажи.СуммаДокумента КАК ДокументПродажиСуммаДокумента, ПродажиОбороты.Номенклатура.Артикул КАК НоменклатураАртикул, ПродажиОбороты.КоличествоОборот, ПродажиОбороты.ДокументПродажи.Цех ИЗ РегистрНакопления.Продажи.Обороты КАК ПродажиОбороты ГДЕ (ПродажиОбороты.ДокументПродажи.Состояние.Наименование = "Закрыт" И ПродажиОбороты.ДокументПродажи.Контрагент.Код = "АС003500" ИЛИ ПродажиОбороты.ДокументПродажи.Контрагент.Код = "ЦБ008286") Мне нужно сделать это левым соединением, но как не пойму( |
|||
1
chelentano
05.02.21
✎
06:37
|
Смени профессию
|
|||
2
rphosts
05.02.21
✎
06:48
|
ОБЪЕДИНИТЬ ВСЕ
|
|||
3
acht
05.02.21
✎
08:11
|
Какие знакомые запросы - HELP Синтаксическая ошибка "Объеденить" <<?>>Объеденить все
Если завести третьего ботика, то сможете полноценно распивать бутылку. Или вам еще 18 нет? |
|||
4
chelentano
05.02.21
✎
09:42
|
(2) Ему обязательно нужно левым соединением
|
|||
5
rphosts
05.02.21
✎
09:44
|
(4) вы телепат? Я - нет!
|
|||
6
ДенисЧ
05.02.21
✎
09:44
|
(5) Ты 9 лет на Мисте. Давно уже должен стать! Филонишь...
|
|||
7
rphosts
05.02.21
✎
09:47
|
(6) ну я всю жизнь офисный фикси... по удаленке не работаю... мои способности извлечения инфы из мозга только в пределах прямой видимости работают.
|
|||
8
chelentano
05.02.21
✎
09:47
|
(5) в (0) последняя строка :))
|
|||
9
rphosts
05.02.21
✎
09:50
|
(8) да ты упорот читать это!!!
ну окай тогда ИЗ Таб1 КАК Таб1 ЛЕВОЕ СОЕДИНЕНИЕ Таб2 КАК Таб2 ПО <какое-то условие> А нам не LivingStar пишет? |
|||
10
Kesim
05.02.21
✎
11:19
|
(0) количество и порядок полей в запросе выровняй и "onion oil"))))
Выбрать Число Строка Булево Строка из Таблица ОБЪЕДИНИТЬ ВСЕ Выбрать Число1 Строка1 Булево1 ""(пустая строка) из Таблица |
|||
11
DAFA
05.02.21
✎
11:52
|
видимо в запросах ты силен - разное кол полей выборки это первое .что в этом случае делаем?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |