|
В левом соединении выбрать первые 1 | ☑ | ||
---|---|---|---|---|
0
Novicadmin
29.09.16
✎
08:09
|
РегистрНакопления.ТоварыВРознице.ОстаткиИОбороты КАК ТоварыВРозницеОстаткиИОбороты
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура.КодыАлкогольнойПродукцииЕГАИС КАК КАП ПО (КАП.Ссылка = ТоварыВРозницеОстаткиИОбороты.Номенклатура) Как в левом соединении выбрать только 1 строку? |
|||
1
Novicadmin
29.09.16
✎
08:14
|
ВЫБРАТЬ
ТоварыВРозницеОстаткиИОбороты.Номенклатура, ТоварыВРозницеОстаткиИОбороты.Склад.Комментарий, ВЫБОР КОГДА &Парам = истина тогда ТоварыВРозницеОстаткиИОбороты.КоличествоНачальныйОстаток/10 иначе ТоварыВРозницеОстаткиИОбороты.КоличествоНачальныйОстаток конец как КоличествоНачальныйОстаток, ВЫБОР КОГДА &Парам = истина тогда ТоварыВРозницеОстаткиИОбороты.КоличествоПриход/10 иначе ТоварыВРозницеОстаткиИОбороты.КоличествоПриход Конец как КоличествоПриход, ВЫБОР КОГДА &Парам = истина тогда ТоварыВРозницеОстаткиИОбороты.КоличествоРасход/10 Иначе ТоварыВРозницеОстаткиИОбороты.КоличествоРасход конец как КоличествоРасход, ВЫБОР КОГДА &Парам = истина тогда ТоварыВРозницеОстаткиИОбороты.КоличествоКонечныйОстаток/10 Иначе ТоварыВРозницеОстаткиИОбороты.КоличествоКонечныйОстаток конец как КоличествоКонечныйОстаток, ТоварыВРозницеОстаткиИОбороты.Номенклатура.ОтечественнаяАлкогольнаяПродукция, ТоварыВРозницеОстаткиИОбороты.Номенклатура.ОбъемДАЛ, ТоварыВРозницеОстаткиИОбороты.Номенклатура.ВидАлкогольнойПродукцииЕГАИС, ТоварыВРозницеОстаткиИОбороты.Номенклатура.МаркированнаяПродукция, ВЫБОР когда ТоварыВРозницеОстаткиИОбороты.Номенклатура.ОтечественнаяАлкогольнаяПродукция = 0 тогда КАП.Производитель иначе КАП.Импортер конец как Производитель, КАП.КодАП ИЗ РегистрНакопления.ТоварыВРознице.ОстаткиИОбороты КАК ТоварыВРозницеОстаткиИОбороты ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура.КодыАлкогольнойПродукцииЕГАИС КАК КАП ПО (КАП.Ссылка = ТоварыВРозницеОстаткиИОбороты.Номенклатура) ГДЕ ТоварыВРозницеОстаткиИОбороты.Склад В(&Склады) И ТоварыВРозницеОстаткиИОбороты.Номенклатура В ИЕРАРХИИ(&Номенклатура) |
|||
2
jsmith
29.09.16
✎
08:15
|
А чо, у номенклатуры несколько кодов?
|
|||
3
Novicadmin
29.09.16
✎
08:18
|
(2) да
|
|||
4
Novicadmin
29.09.16
✎
08:18
|
разные производители
|
|||
5
jsmith
29.09.16
✎
08:19
|
Т.е. побоку, что может быть тот или иной код? Интересно..
Сгруппируй вторую таблицу по МАКСИМУМ(Номенклатура.Код) |
|||
6
jsmith
29.09.16
✎
08:19
|
*КАП.Код
|
|||
7
Novicadmin
29.09.16
✎
08:23
|
(5) да, побоку, любой 1 бы вытащить, в левом же нет группировок если не ошибаюсь (
|
|||
8
jsmith
29.09.16
✎
08:24
|
(7) группировка есть
можно правую через левое выбрать из выбрать или все сразу но первый вариант проще |
|||
9
jsmith
29.09.16
✎
08:25
|
а, не, у тебя же еще ресурсы, так что правую долби
|
|||
10
Novicadmin
29.09.16
✎
09:03
|
МАКСИМУМ(КАП.КодАП) недопустимое поле для группировки
|
|||
11
Fedor-1971
29.09.16
✎
10:10
|
(10) описши нужную тебе выборку в Левом соединении. Примерно так:
|
|||
12
Fedor-1971
29.09.16
✎
10:11
|
11+ Максимум(спр.КодАП) - ошибся.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |