SQL Server - объединяет результаты одного запроса с первым совпадающим результатом второго запроса - PullRequest
0 голосов
/ 14 марта 2019

Я хочу объединить результаты запроса paycheck_detail с результатами запроса расписания, присоединяясь к employeeId. У каждого сотрудника будет одна запись о зарплате за период оплаты, которую необходимо присоединить к первой соответствующей записи расписания, чтобы заполнить форму в формате PDF.

Запрос 1

SELECT employeeId, workday, hours FROM timesheet WHERE weekEndingDate = '2019-01-19'
  employeeId    workday     hours     
 ------------ ------------ -------   
          25   2019-01-18    2.68       
          25   2019-01-18    4.05     
          25   2019-01-18    2.75     
          29   2019-01-18    3.25      
          29   2019-01-18       4      
          29   2019-01-18    2.75     

Запрос 2

SELECT * FROM paycheck_detail WHERE weekEndingDate = '2019-01-19' 

  employeeId   weekendingdate   fica    federal   local   state   checkNumber  
 ------------ ---------------- ------- --------- ------- ------- ------------- 
          29   2019-01-19       26.06     19.00    3.41   10.46         13325  
          25   2019-01-19       47.00     19.20    5.60   11.20         13326

Желаемый результат

  employeeId    workday     hours   fica    federal   local   state   checkNumber     
 ------------ ------------ ------- ------- --------- ------- ------- ------------- -- 
          25   2019-01-18    2.68   47.00     19.20    5.60   11.20         13326     
          25   2019-01-18    4.05                                                     
          25   2019-01-18    2.75                                                     
          29   2019-01-18    3.25   26.06     19.00    3.41   10.46         13325     
          29   2019-01-18       4                                                     
          29   2019-01-18    2.75                                                     


Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...