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

Объединение таблиц дает дублирующую строку

Объединение таблиц дает дублирующую строку
Я
   Pyryrym
 
09.05.21 - 16:00
Надо из одного регистра получить дату принятия и увольнения сотрудника. пишу запрос

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

ОБЪЕДИНИТЬ

ВЫБРАТЬ
    СведенияОСотрудниках.Сотрудник,
    0,
    СведенияОСотрудниках.Регистратор.Дата
ИЗ
    РегистрСведений.СведенияОСотрудниках КАК СведенияОСотрудниках
ГДЕ
    СведенияОСотрудниках.Регистратор ССЫЛКА Документ.УвольнениеСотрудника


В результате выводит строки

Сотрудник1 0             ДатаУвольнения
Сотрудник1 ДатаПринятия  0

вместо одной строки

Сотрудник1 ДатаПринятия  ДатаУвольнения
   ДенисЧ
 
1 - 09.05.21 - 16:02
Значит, 1с правильно работает.

В чём вопрос?
   Pyryrym
 
2 - 09.05.21 - 16:15
(1) Как можно сделать, чтобы выводилось в одну строку? Исключительно соединением?
   ДенисЧ
 
3 - 09.05.21 - 16:21
(2) можно ещё группировкой . Можно соединением.
   Pyryrym
 
4 - 09.05.21 - 16:23
(3) Спасибо

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