标签: sqlplus
AttributeError
我希望这个查询的答案应该是
7654,7499,7844,7900,7521,7369,7876,7934
但是Oracle给我“没有选择行”
我很好奇为什么会这样。
答案 0 :(得分:1)
由于MGR列为空,显然,使用整数的比较操作失败。因此,您将需要提取不包含空值的MGR条记录。
MGR
SELECT EMPNO FROM EMP WHERE EMPNO NOT IN (SELECT MGR FROM EMP WHERE MGR>0);