Переключение на Главную Страницу Страницы: 1 [2]  ОтправитьПечать
Горячая тема (более 10 ответов) Нужна помощь в запросе (число прочтений - 5442 )
barbitura
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 135
Зарегистрирован: 22. Мая 2013
Пол: Мужской
Re: Нужна помощь в запросе
Ответ #15 - 11. Апреля 2014 :: 19:50
Печать  
Спасибо за помощь буду крутить.
  
Наверх
 
IP записан
 
barbitura
Full Member
***
Отсутствует


1C++ rocks!

Сообщений: 135
Зарегистрирован: 22. Мая 2013
Пол: Мужской
Re: Нужна помощь в запросе
Ответ #16 - 13. Мая 2014 :: 05:53
Печать  
berezdetsky писал(а) 11. Апреля 2014 :: 05:53:
Как-то так:

select $ПриказОПриеме.Сотрудник Сотрудник
     , ПриказОПриеме.iddoc            -- приказ о приёме
     , ПриказОбУвольнении.iddoc      -- приказ об увольнении
     -- реквизиты из документов
     , ПриказОПриеме.*
     , ПриказОбУвольнении.*
from $Документ.ПриказОПриеме as ПриказОПриеме with (nolock)
     left join $Документ.ПриказОбУвольнении as ПриказОбУвольнении with (nolock) on $ПриказОПриеме.Сотрудник = $ПриказОбУвольнении.Сотрудник
           and ПриказОбУвольнении.iddoc = (
                 select top 1 iddoc
                 from $Документ.ПриказОбУвольнении
                 where $Документ.ПриказОбУвольнении.ДатаУвольнения > $ПриказОПриеме.ДатаПриема
                 order by $Документ.ПриказОбУвольнении.ДатаУвольнения
           )


и прикрутить проверку проведённости.


Может можно прикрутить еще вместе с приказом об увольнении приказ о перемещении?
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 [2] 
ОтправитьПечать