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!