Имя: Пароль:
1C
1С v8
Как запросом вернуть наиболее встречающееся значение?
0 RomaH
 
naïve
13.09.13
12:25
РС документы физ лиц

надо по виду документа ставить галку у нового "Является ДУЛ"
галку надо ставить по наиболее часто встречющимся значениям

как?
1 Тролль главный
 
13.09.13
12:27
выбрать первые 1
ВидДокумента
из РС
сгруппировать по ВидДокумента
уопрядочить по КОЛИЧЕСТВО(ВидДокумента) Убыв
2 viktor_vv
 
13.09.13
12:28
Запрос с количество группируй по этому значению, сортируй понему, Первые.
3 МихаилМ
 
13.09.13
12:28
п втречается 10000 раз
х - 1000
ж - 1200

какие из них по Вашему понятию  "наиболее часто встречющимся значениям"
4 МихаилМ
 
13.09.13
12:29
+(3)
человек явно не знает что такое распределение в статистике.
5 RomaH
 
naïve
13.09.13
12:36
(3) - явно "П", а есть другие варианты?
6 RomaH
 
naïve
13.09.13
12:37
для булева нарисовал такое, покритикуйте:
ВЫБРАТЬ
        ДокументыФизическихЛиц.ВидДокумента
    ИЗ
        РегистрСведений.ДокументыФизическихЛиц КАК ДокументыФизическихЛиц
    ГДЕ
        ДокументыФизическихЛиц.Период > &Период
        И ДокументыФизическихЛиц.ВидДокумента = &ВидДокумента
    
    СГРУППИРОВАТЬ ПО
        ДокументыФизическихЛиц.ВидДокумента
    ИМЕЮЩИЕ
    СУММА(ВЫБОР КОГДА ДокументыФизическихЛиц.ЯвляетсяДокументомУдостоверяющимЛичность ТОГДА 1 ИНАЧЕ -1 КОНЕЦ) > 0
7 МихаилМ
 
13.09.13
12:38
(5)
да.

п, х ;
п, х, ж.

все зависит от критерием.
8 RomaH
 
naïve
13.09.13
12:41
(7) интересный ты, задача - вернуть ОДНО наиболее встречающееся значение - нафига мне "п,х", если надо только ОДНО?
9 RomaH
 
naïve
13.09.13
12:42
+(6) т.е. тут просто результат запроса либо пустой, либо нет

а вот как с не булевым? с теми же п, х, ж
что бы сразу вернуло нужный вид документа?
Программист всегда исправляет последнюю ошибку.