|
v7: Запрос в 7.7 | ☑ | ||
|---|---|---|---|---|
|
0
DES
14.08.12
✎
13:21
|
ТекстЗапроса = "
|Код = Справочник.Абоненты.Код ; |Эл = Справочник.Абоненты.ТекущийЭлемент ; |КодФизЛица = Справочник.Абоненты.КодФизЛица ; |Функция Колво = Счётчик() ; |Условие (Колво>1) ; |Группировка КодФизЛица Без Групп ; |Без Итогов; |"; так не хочет работать... Как сделать отбор тех у кого счетчик>1 (неуникальные) ? |
|||
|
1
ДенисЧ
14.08.12
✎
13:21
|
Условие(Запрос.Колво>1);
|
|||
|
2
DES
14.08.12
✎
13:23
|
вообще пусто выдало
|
|||
|
3
ALoHA
14.08.12
✎
13:30
|
Поставь в группировке: Пока запрос.группировка()=1 Цикл
Если Запрос.Колво<1 Тогда Продолить; КонецЕсли; |
|||
|
4
DES
14.08.12
✎
13:31
|
нет, меня только в Запросе интересует
|
|||
|
5
miki
14.08.12
✎
13:34
|
зачем три переменных?
|
|||
|
6
Guk
14.08.12
✎
13:35
|
никак...
|
|||
|
7
DES
14.08.12
✎
13:37
|
(6) понил, ни дурак.
|
|||
|
8
aka MIK
14.08.12
✎
13:40
|
(4) тебе же в (1) написали
|
|||
|
9
Guk
14.08.12
✎
13:40
|
(8) тебе же в (2) написали ;)...
|
|||
|
10
DES
14.08.12
✎
13:48
|
(5) для любопытных
|
|||
|
11
viktor_vv
14.08.12
✎
13:48
|
(9) А вдруг неуникальных нету, тогда правильно пусто выдало :).
|
|||
|
12
viktor_vv
14.08.12
✎
13:51
|
Правда таки в варианте (1) есть подозрение, что это условие будет проверяться на уровне обрабатываемой записи, а не на уровне группировки, тогда там всегда 1 будет.
|
|||
|
13
Ёпрст
гуру
14.08.12
✎
13:54
|
(12) какой догадливый..
ЗЫ: в чорном запросе нет having, там только where в условии запроса |
| Форум | Правила | Описание | Секции | Поиск |