SQL Query присоединяется - PullRequest
       8

SQL Query присоединяется

0 голосов
/ 03 марта 2009

У меня есть таблица с именем tblIssueTicket tblIssueTicket содержит поля: TicketID, TicketRequesterID, ApprovalManagerID, RequestDate, ApprovalDate, TicketStatus

Существует еще одна таблица с именем tblEmployeeProfile. tblEmployeeProfile содержит поля EmployeeID, EmployeeFirstName, EmployeeLastName

Мне нужно отобразить следующие записи:

TicketID, TicketRequesterFullName, ApprovalManagerFullName, RequestDate, ApprovalDate, TicketStatus

У меня проблемы с определением запроса для возврата полного имени поля TicketRequester и полного имени ApprovalManager.

Пока мой запрос выглядит так:

Select it.TicketID,
    ep.Firstname + ' ' + ep.EmployeeLastName AS TicketRequestorFullName,
    it.RequestDate, it.ApprovalDate, it.TicketStatus
FROM    tblIssueTicket it, tblEmployeeProfile ep
WHERE   ep.EmployeeID = it.TicketRequesterID

Любой совет с благодарностью.

Спасибо

CM

1 Ответ

5 голосов
/ 03 марта 2009
SELECT
  it.TicketID,    
  ep.Firstname + ' ' + ep.EmployeeLastName AS TicketRequestorFullName,    
  mp.Firstname + ' ' + mp.EmployeeLastName AS ApprovalManagerFullName,    
  it.RequestDate, 
  it.ApprovalDate, 
  it.TicketStatus
FROM    
  tblIssueTicket it
  INNER JOIN  tblEmployeeProfile ep ON ep.EmployeeID = it.TicketRequesterID
  INNER JOIN  tblEmployeeProfile mp ON mp.EmployeeID = it.ApprovalManagerID
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...