Sql 如何显示空值属性?
问题是: 创建一个查询,在任何职员之前列出加入此组织的所有员工 他们被雇用,收入比任何一位经理都高 这就是我到目前为止所做的:Sql 如何显示空值属性?,sql,oracle,select,null,Sql,Oracle,Select,Null,问题是: 创建一个查询,在任何职员之前列出加入此组织的所有员工 他们被雇用,收入比任何一位经理都高 这就是我到目前为止所做的: select ename from emp where hiredate<any(select hiredate from emp where job='CLERK') and job!='CLERK' and sal>any(select sal from emp where empno=super); -但是其中一名员工没有空的主管,因此它不会显示任何
select ename
from emp
where hiredate<any(select hiredate from emp
where job='CLERK')
and job!='CLERK'
and sal>any(select sal from emp
where empno=super);
-但是其中一名员工没有空的主管,因此它不会显示任何员工。类似的内容
SELECT ename
FROM emp
WHERE hiredate < ANY (
SELECT hiredate
FROM emp
WHERE job = 'CLERK'
)
AND job <> 'CLERK'
AND sal > ANY (
SELECT sal
FROM emp
WHERE empno IN (
SELECT super
FROM emp
WHERE super IS NOT NULL
)
);
这是家庭作业吗?如果是,则应贴上这样的标签。这是一个实践问题,而不是家庭作业。。。但是谢谢,是的,这就是我要找的