This can almost cenrtainly be done in only ONE query!If you post the DDL you can sort something out.This maybe?SELECT Employee_ID, Employee_Name, SUM(Employees_with_Commission) AS Employees_with_Commission, SUM(Employees_Without_Commission) AS Employees_Without_Commission, SUM(Total) AS TotalFROM ( SELECT Employee_ID, Employee_Name, Employees_with_Commission, 0 AS Employees_Without_Commission, 0 AS Total FROM Query1 UNION ALL SELECT Employee_ID, Employee_Name, 0, Employees_Without_Commission, 0 FROM Query2 UNION ALL SELECT Employee_ID, Employee_Name, 0, 0, Total FROM Query3 ) AS dGROUP BY Employee_ID, Employee_NameORDER BY Employee_ID, Employee_Name
E 12°55'05.25"N 56°04'39.16"