SELECT D.DNAME
FROM DEPT D
WHERE D.DEPTNO = (
SELECT E.DEPTNO
FROM EMP E
WHERE E.ENAME = 'JAMES'
);
SELECT E.ENAME, E.SAL
FROM EMP E
WHERE E.SAL > (
SELECT AVG(SAL)
FROM EMP
)
ORDER BY E.ENAME DESC, E.SAL DESC;
SELECT E.EMPNO, E.ENAME
FROM EMP E
WHERE E.SAL = (
SELECT MAX(SAL)
FROM EMP
WHERE DEPTNO = 10
);
SELECT E.EMPNO, E.ENAME
FROM EMP E
WHERE E.SAL > (
SELECT MAX(SAL)
FROM EMP
WHERE DEPTNO = 20
);
SELECT E.EMPNO, E.ENAME, E.JOB, E.SAL
FROM EMP E
WHERE E.MGR = (
SELECT E2.EMPNO
FROM EMP E2
WHERE E2.ENAME = 'BLAKE'
);
SELECT E.EMPNO, E.ENAME, E.JOB, E.SAL
FROM EMP E
WHERE E.EMPNO IN (
SELECT DISTINCT MGR
FROM EMP
WHERE MGR IS NOT NULL
);
SELECT E.EMPNO, E.ENAME, E.JOB, E.SAL
FROM EMP E
WHERE E.EMPNO NOT IN (
SELECT DISTINCT MGR
FROM EMP
WHERE MGR IS NOT NULL
);