I usally "fine-tune" that like this, presuming you need the "same" columns :
DECLARE @res TABLE ( empID int, empname varchar(100) ) --- more columns as needed
SET NOCOUNT ON
INSERT INTO @res (empID, empname)
SELECT empID, empName
FROM Employee
WHERE empid = 1
IF @@ROWCOUNT = 0
BEGIN
INSERT INTO @res (empID, empname)
SELECT empID, empName
FROM TemporaryEmployee
WHERE empid = 1
END
-- return the final results
SELECT *
FROM @res