Имя: Пароль:
1C
 
Запрос (выбор повторяющихся строк)
0 Смешной 1С
 
04.02.11
08:37
Добрый день!

Делаю запрос, помещаю его во временную таблицу втЗаказы.
Там хранится Заказ, Контрагент, ответственный.
В этой таблице есть повторяющиеся записи.

Заказ 001
Заказ 002
Заказ 002

Далее мне нужно получить только повторяющиеся записи и в итоговой таблице получить

Запрос 002.

Делаю запрос к временной таблице, но отрабатывает не верно.
Подскажите пожалуйста

ВЫБРАТЬ
   ВтЗаказы.Заказ КАК Заказ
ИЗ
   ВтЗаказы КАК ВтЗаказы
ИМЕЮЩИЕ
   КОЛИЧЕСТВО(ВтЗаказы.Заказ) > 1
1 Смешной 1С
 
04.02.11
09:07
Ну что, никто не подскажет?
2 Mitriy
 
04.02.11
09:07
а где группировка?
3 Смешной 1С
 
04.02.11
09:09
(2)Я делал и вот так:

ВЫБРАТЬ
   ВтЗаказы.Заказ КАК Заказ,
   КОЛИЧЕСТВО(ВтЗаказы.Заказ) КАК Количество
ИЗ
   ВтЗаказы КАК ВтЗаказы

СГРУППИРОВАТЬ ПО
   ВтЗаказы.Заказ

ИМЕЮЩИЕ
   КОЛИЧЕСТВО(ВтЗаказы.Заказ) > 1

Все равно отрабатывает не правильно.

Попадают и заказы не повторяющиеся
4 KishMish
 
04.02.11
09:10
ВЫБРАТЬ
   ВтЗаказы.Заказ КАК Заказ,
   1 КАК Количество
ИЗ
   ВтЗаказы КАК ВтЗаказы

СГРУППИРОВАТЬ ПО
   ВтЗаказы.Заказ

ИМЕЮЩИЕ
   СУММА(Количество) > 1


возможно
5 KishMish
 
04.02.11
09:12
+(4) только вот кажись
    Сумма(1) КАК Количество
6 Смешной 1С
 
04.02.11
09:18
(4) Нет, так не работает...

Я еще делал так:

1 КАК Количество поставил в первом запросе, а во втором считал сумму как в (4) - не получилось. Результат так как и в (3)
7 Рэйв
 
04.02.11
09:27
Выбрать
 Зап.Заказ,
 Зап.Кол
ИЗ
(ВЫБРАТЬ
   ВтЗаказы.Заказ КАК Заказ,
   Сумма(1) КАК Кол
ИЗ
   ВтЗаказы КАК ВтЗаказы

СГРУППИРОВАТЬ ПО
   ВтЗаказы.Заказ) ЗАП
ГДЕ
 Зап.Кол>1
8 Смешной 1С
 
04.02.11
09:47
Все, разобрался, всем спасибо!
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn