Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Как убрать в запросе строки с одинаковыми ячейками?

Как убрать в запросе строки с одинаковыми ячейками?
Я
   squall84
 
15.07.19 - 11:14
Доброго времени суток. В УПП Нужно получить сотрудников, у которых изменялась должность. Т.е. я написал запрос, но не пойму, как прописать, чтобы в запросе остались только те строки у которых ячейка сотрудник встречается более одного раза.

ВЫБРАТЬ
    РаботникиОрганизаций.Сотрудник,
    РаботникиОрганизаций.Должность
ИЗ
    РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций
ГДЕ
    РаботникиОрганизаций.Регистратор ССЫЛКА Документ.КадровоеПеремещениеОрганизаций

СГРУППИРОВАТЬ ПО
    РаботникиОрганизаций.Сотрудник,
    РаботникиОрганизаций.Должность
 
 
   Жан Пердежон
 
1 - 15.07.19 - 11:19
что за ячейка? с excel что ли на язык запросов перешёл?
   SleepyHead
 
2 - 15.07.19 - 11:22
Посчитать количество различных комбинаций сотрудник + должность, отоборать строки, в которых такое количество больше 1
   Жан Пердежон
 
3 - 15.07.19 - 11:25
// бла-бла-бла

СГРУППИРОВАТЬ ПО Сотрудник
ИМЕЮЩИЕ КОЛИЧЕСТВО(РАЗЛИЧНЫЕ Должность)>1
   Rovan
 
4 - 15.07.19 - 11:26
ВЫБРАТЬ
    РаботникиОрганизаций.Сотрудник, 
    КОЛИЧЕСТВО( РаботникиОрганизаций.Должность ) КАК Колво
   squall84
 
5 - 15.07.19 - 11:45
(1) А как по другом назвать? Как в результате запроса по другому назвать пересечение ячейки и столбца?
   squall84
 
6 - 15.07.19 - 11:49
(3) Не работает. Пишу:

СГРУППИРОВАТЬ ПО РаботникиОрганизаций.Сотрудник
ИМЕЮЩИЕ КОЛИЧЕСТВО(РАЗЛИЧНЫЕ РаботникиОрганизаций.Должность)>1

Результат "Поле не входит в группу "РаботникиОрганизаций.Должность"
   squall84
 
7 - 15.07.19 - 11:51
(4) Не верно. Тут я просто получу количество должностей. А количество может быть очень большое, поскольку в регистре хранятся повторяющиеся должности при смене графика.А мне нужно только те, где изменялась именно должность.
   squall84
 
8 - 15.07.19 - 11:56
Вот такой запрос сработал.

ВЫБРАТЬ
    РаботникиОрганизаций.Сотрудник,
    КОЛИЧЕСТВО(РАЗЛИЧНЫЕ РаботникиОрганизаций.Должность) КАК Должность
ИЗ
    РегистрСведений.РаботникиОрганизаций КАК РаботникиОрганизаций
ГДЕ
    РаботникиОрганизаций.Регистратор ССЫЛКА Документ.КадровоеПеремещениеОрганизаций

СГРУППИРОВАТЬ ПО
    РаботникиОрганизаций.Сотрудник

ИМЕЮЩИЕ
    КОЛИЧЕСТВО(РАЗЛИЧНЫЕ РаботникиОрганизаций.Должность) > 1

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.