Full Outer Join (FULL OUTER JOIN): Keeps values from the both tables even if they are not matched.

SELECT E.name, S.fname
FROM (
					EMPLOYEE E
	FULL OUTER JOIN EMPLOYEE AS S
				 ON E.super_ssn=S.ssn
)

This will match employees without supervisors and employees not supervising anyone.