I have query !
Select a.EmployeeID,a.FirstName,a.LastName,b.DepartmentName
from Employee as a
Inner Join Department as b
On a.DepartmentID=b.DepartmentID
Where a.EmployeeID in (1,2,3,4,5);
Which gives me this result.
╔════════════╦═══════════╦══════════╦════════════════╗
║ EmployeeID ║ FirstName ║ LastName ║ DepartmentName ║
╠════════════╬═══════════╬══════════╬════════════════╣
║ 1          ║ Shahab    ║ Haidar   ║ IT             ║
╠════════════╬═══════════╬══════════╬════════════════╣
║ 2          ║ Aditya    ║ Asija    ║ HR             ║
╠════════════╬═══════════╬══════════╬════════════════╣
║ 3          ║ Vishwa    ║ Shukla   ║ Admin          ║
╚════════════╩═══════════╩══════════╩════════════════╝
I am not getting any data for Employee 4 & 5 because EmployeeID = 4 & 5 doesn't exists in Employee Table. I want an output for 4 & 5 EmployeeID as below.
╔════════════╦═══════════════╦══════════╦════════════════╗
║ EmployeeID ║ FirstName     ║ LastName ║ DepartmentName ║
╠════════════╬═══════════════╬══════════╬════════════════╣
║ 1          ║ Shahab        ║ Haidar   ║ IT             ║
╠════════════╬═══════════════╬══════════╬════════════════╣
║ 2          ║ Aditya        ║ Asija    ║ HR             ║
╠════════════╬═══════════════╬══════════╬════════════════╣
║ 3          ║ Vishwa        ║ Shukla   ║ Admin          ║
╠════════════╬═══════════════╬══════════╬════════════════╣
║ 4          ║ No Data Found ║          ║                ║
╠════════════╬═══════════════╬══════════╬════════════════╣
║ 5          ║ No Data Found ║          ║                ║
╚════════════╩═══════════════╩══════════╩════════════════╝
Note - EmployeeID would be provide in parameter as '1,2,3,4,5'. we can not change that. Requesting you to kindly help me to resolve this!
 
     
    