|
Какая цель Вложенного запроса? | ☑ | ||
---|---|---|---|---|
0
стаканыч
24.11.17
✎
10:56
|
Привет всем, подскажет кто-нибудь зачем тут вложенный запрос?
" |ВЫБРАТЬ | ВложенныйЗапрос.Номенклатура КАК Номенклатура, | ВЫРАЗИТЬ (ВложенныйЗапрос.Номенклатура.НаименованиеПолное КАК Строка(1000)) КАК НаименованиеПолное, | ВложенныйЗапрос.Номенклатура.Код КАК Код, | ВложенныйЗапрос.Номенклатура.Артикул КАК Артикул, | ВложенныйЗапрос.Количество КАК Количество, | ВложенныйЗапрос.ЕдиницаИзмерения.Представление КАК ЕдиницаИзмерения, | ВложенныйЗапрос.ПроцентСкидкиНаценки | + ВложенныйЗапрос.ПроцентАвтоматическихСкидок КАК Скидка, | ВложенныйЗапрос.Цена КАК Цена, | ВложенныйЗапрос.Сумма КАК Сумма, | ВложенныйЗапрос.СуммаНДС КАК СуммаНДС, | ВложенныйЗапрос.Характеристика КАК Характеристика, | NULL Как Серия, | ВложенныйЗапрос.НомерСтроки КАК НомерСтроки, | Метка |ИЗ |( | ВЫБРАТЬ | ЗаказПокупателя.Номенклатура, | ЗаказПокупателя.ЕдиницаИзмерения, | ЗаказПокупателя.ПроцентСкидкиНаценки КАК ПроцентСкидкиНаценки, | ЗаказПокупателя.ПроцентАвтоматическихСкидок КАК ПроцентАвтоматическихСкидок, | ЗаказПокупателя.Цена КАК Цена, | СУММА(ЗаказПокупателя.Количество) КАК Количество, | СУММА(ЗаказПокупателя.Сумма ) КАК Сумма, | СУММА(ЗаказПокупателя.СуммаНДС ) КАК СуммаНДС, | ЗаказПокупателя.ХарактеристикаНоменклатуры КАК Характеристика, | МИНИМУМ(ЗаказПокупателя.НомерСтроки) КАК НомерСтроки, | 0 КАК Метка | ИЗ | Документ.ЗаказПокупателя.Товары КАК ЗаказПокупателя | ГДЕ | ЗаказПокупателя.Ссылка = &ТекущийДокумент | СГРУППИРОВАТЬ ПО | ЗаказПокупателя.Номенклатура, | ЗаказПокупателя.ЕдиницаИзмерения, | ЗаказПокупателя.ПроцентСкидкиНаценки, | ЗаказПокупателя.ПроцентАвтоматическихСкидок, | ЗаказПокупателя.Цена, | ЗаказПокупателя.ХарактеристикаНоменклатуры |) КАК ВложенныйЗапрос |
|||
1
стаканыч
24.11.17
✎
10:57
|
Я бы сделал просто запросом, к примеру. Вот встретил в обработке другого программиста, думаю что я упустил?
|
|||
2
VladZ
24.11.17
✎
10:57
|
(0) Скукожить по одинаковым значениям Номенклатуры, Ед.изм, скидки, цены и характеристики в одну строку.
|
|||
3
lodger
24.11.17
✎
10:58
|
группировку явным образом выделяют, чтобы потом "ВложенныйЗапрос.ПроцентСкидкиНаценки + ВложенныйЗапрос.ПроцентАвтоматическихСкидок" сделять явно после группировки.
|
|||
4
Ёпрст
24.11.17
✎
10:58
|
(0) Ну, он там не нужен.
И null пихать в значения полей, тоже не красиво |
|||
5
DexterMorgan
24.11.17
✎
10:59
|
Запрос огонь, особенно группировка по процентам скидок и цене
|
|||
6
стаканыч
24.11.17
✎
11:01
|
(5) ну без них никуда, как просуммировать иначе
|
|||
7
стаканыч
24.11.17
✎
11:02
|
Идея ясна, спасибо за подсказки
|
|||
8
lodger
24.11.17
✎
11:03
|
там еще не понятно почему и зачем данные достаются через точку в основном запросе.
|
|||
9
azernot
24.11.17
✎
11:25
|
Если в одном документе 1000 строк с одинаковой номенклатурой, то логично сделать соединение со справочником и вытянуть наименование, код, артикул уже после группировки
|
|||
10
Михаил Козлов
24.11.17
✎
11:39
|
Может быть заготовка на случай получения данных из 2-х ТЧ (Товары и Услуги).
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |