Имя: Пароль:
1C
1С v8
Подскажите как в этом запросе поставить условие, чтобы отбирались
0 Ivan_495
 
16.11.12
15:24
Подскажите как в этом запросе поставить условие, чтобы отбирались только группы в которых больше двух записей?
ВЫБРАТЬ
   ВложенныйЗапрос.Поле1.Код,
   ВложенныйЗапрос.Поле1.Наименование КАК Поле1Наименование,
   ВложенныйЗапрос.Поле1.БазоваяЕдиницаИзмерения.Наименование КАК Поле1БазоваяЕдиницаИзмерения
ИЗ
   (ВЫБРАТЬ
       ВЫБОР
           КОГДА ХозрасчетныйОстаткиИОбороты.Субконто1 ССЫЛКА Справочник.Номенклатура
               ТОГДА ХозрасчетныйОстаткиИОбороты.Субконто1
       КОНЕЦ КАК Поле1
   ИЗ
       РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&дт1, &дт2, Регистратор, , , , ) КАК ХозрасчетныйОстаткиИОбороты
   ГДЕ
       ХозрасчетныйОстаткиИОбороты.Субконто1 ССЫЛКА Справочник.Номенклатура) КАК ВложенныйЗапрос

УПОРЯДОЧИТЬ ПО
   Поле1БазоваяЕдиницаИзмерения УБЫВ
ИТОГИ
   КОЛИЧЕСТВО(РАЗЛИЧНЫЕ Поле1БазоваяЕдиницаИзмерения)
ПО
   Поле1Наименование
1 France
 
16.11.12
15:27
лучше рассказать что и для чего делается.. т.е, озвучить цель.
тогда быстрее помогут
2 Eugene_life
 
16.11.12
15:28
(0) 1. Отобрать в таблицу нужные группы.
2. Соединить запрос с этой таблицей.
3 Жан Пердежон
 
16.11.12
15:30
в данном случае медицина бессильна
4 samozvanec
 
16.11.12
15:35
при обходе никак?
5 Ivan_495
 
16.11.12
15:41
having count(*)>1 как сделать?
6 France
 
16.11.12
15:42
прямо так и делать..
7 France
 
16.11.12
15:42
1С умеет читать на английском..
8 lxndr
 
16.11.12
15:42
сгруппировать по Родитель, отобрать по ИМЕЮЩИЕ КОЛИЧЕСТВО() > 2
9 France
 
16.11.12
15:42
либо "Имеющие..."