Hoffentlich ist dies nur ein Demobeispiel, nicht Ihre echte Tabellenstruktur.
SELECT Employee,
Manager,
CASE
WHEN EXISTS(SELECT *
FROM Employee e2
WHERE e2.Manager = e1.Employee) THEN 1
ELSE 0
END As IsAManager
FROM Employee e1
Einzelheiten dazu, wie SQL Server EXISTS
verarbeitet Unterabfragen in CASE-Ausdrücken finden Sie in diesem Artikel
.