我有一张带有以下记录的“emp”表
INSERT into emp(EmpId,Emp name, ManagerId)
Values(1,A,2)
values(2,B,3)
values(3,C,4)
values(4,D,-)
我如何找到没有经理的员工,即在这种情况下,结果应为D.
答案 0 :(得分:4)
通常会是这样的。
SELECT EmpId, [Emp Name], ManagerId
FROM Emp
WHERE ManagerId is Null
你的例子是
SELECT EmpId, [Emp Name], ManagerId
FROM Emp
WHERE ManagerId = '-'
答案 1 :(得分:1)
SELECT EmpId, Emp name, ManagerId
FROM Emp
WHERE ManagerId IS NULL (or ManagerId='-' in your example)