SELECT * FROM EMP WHERE HIREDATE < '01-JAN-85' OR SAL > 2500;
SELECT * FROM EMP WHERE DEPTNO IN (10,20) AND SAL > 2000;
SELECT * FROM EMP WHERE (DEPTNO = 10 OR DEPTNO = 20) AND SAL > 2000;
SELECT * FROM EMP WHERE JOB IN ('SALESMAN','CLERK') AND SAL > 2000 AND SAL != 2500
AND DEPTNO IN (30,10,40);
select ename as EMP_NAME, JOB, COMM, DEPTNO, SAL, SAL - (SAL*0.35) FROM EMP WHERE
JOB != 'CLERK' AND DEPTNO IN (10,20,30);
select ename as EMP_NAME, JOB, COMM, DEPTNO, SAL EXIST_SAL, SAL - (SAL*0.35) AS
RED_SAL, (SAL-(SAL*0.35))*12 NEW_SAL FROM EMP WHERE JOB != 'CLERK' AND DEPTNO IN
(10,20,30);
SELECT * FROM EMP WHERE SAL BETWEEN 2500 AND 5000 AND DEPTNO IN (10,20,30);
SELECT * FROM EMP WHERE DEPTNO IN (10,20) AND COMM BETWEEN 1000 AND 3000 AND
HIREDATE BETWEEN '01-JAN-80' AND '31-DEC-83';
35. Write a Query to display all the details of employee if
he is not having the reporting manager.
SELECT * FROM EMP WHERE MGR IS NULL;