1.
WAQTD NAME OF THE EMPLOYEE AND HIS MANAGER'S NAME IF EMPLOYEE
   IS WORKING AS A CLERK.
  SELECT E.ENAME, M.ENAME
  FROM EMP E, EMP M
  WHERE E.MGR = M.EMPNO
  AND E.JOB = 'CLERK';
2. WAQTD NAME OF THE EMPLOYEE AND MANAGER'S DESIGNATION IF
   MANAGER WORKS IN DEPT 10 OR 20.
  SELECT E.ENAME, M.JOB
  FROM EMP E, EMP M
  WHERE E.MGR = M.EMPNO
  AND M.DEPTNO IN (10, 20);
3. WAQTD NAME OF THE EMPLOYEE AND MANAGER'S SALARY IF EMPLOYEE
   AND MANAGER BOTH EARN MORE THAN 2300.
  SELECT E.ENAME, M.SAL
  FROM EMP E, EMP M
  WHERE E.MGR = M.EMPNO
  AND E.SAL > 2300
  AND M.SAL > 2300;
4. WAQTD EMPLOYEE NAME AND MANAGER'S HIREDATE IF EMPLOYEE WAS
   HIRED BEFORE 1982.
  SELECT E.ENAME, M.HIREDATE
  FROM EMP E, EMP M
  WHERE E.MGR=M.EMPNO
  AND E.HIREDATE < '01-JAN-1982';
5. WAQTD EMPLOYEE NAME AND MANAGER'S COMM IF EMPLOYEE WORKS AS
   A SALESMAN AND MANAGER WORKS IN DEPT 30.
  SELECT E.ENAME, M.COMM
  FROM EMP E, EMP M
  WHERE E.MGR = M.EMPNO
  AND E.JOB = 'SALESMAN'
  AND M.DEPTNO = 30;
6. WAQTD EMPLOYEE NAME, MANAGER NAME, AND THEIR SALARIES IF
   EMPLOYEE EARNS MORE THAN MANAGER.
  SELECT E.ENAME, M.ENAME, E.SAL, M.SAL
  FROM EMP E, EMP M
  WHERE E.MGR = M.EMPNO
  AND E.SAL > M.SAL;
7. WAQTD EMPLOYEE NAME AND HIREDATE, AND MANAGER NAME AND
   HIREDATE IF MANAGER WAS HIRED BEFORE EMPLOYEE.
  SELECT E.ENAME, E.HIREDATE, M.ENAME, M.HIREDATE
  FROM EMP E, EMP M
  WHERE E.MGR = M.EMPNO
  AND M.HIREDATE < E.HIREDATE;
8. WAQTD EMPLOYEE NAME AND MANAGER NAME IF BOTH ARE WORKING IN
   THE SAME JOB.
  SELECT E.ENAME, M.ENAME
  FROM EMP E, EMP M
  WHERE E.MGR = M.EMPNO
  AND E.JOB = M.JOB;
9. WAQTD EMP NAME AND MANAGER NAME IF MANAGER IS WORKING AS
   ACTUAL MANAGER.
   SELECT E.ENAME, M.ENAME
   FROM EMP E, EMP M
   WHERE E.MGR = M.EMPNO
   AND M.JOB = 'MANAGER';
10. WAQTD EMP NAME AND MANAGER NAME ALONG WITH THEIR ANNUAL
    SALARIES IF EMPLOYEE WORKS IN DEPT 10, 20 AND MANAGER'S SAL IS
    GREATER THAN EMPLOYEE'S SALARY.
SELECT E.ENAME, E.SAL * 12, M.ENAME, M.SAL * 12
FROM EMP E, EMP M
WHERE E.MGR = M.EMPNO
AND E.DEPTNO IN (10, 20)
AND M.SAL > E.SAL;
11. WAQTD EMPLOYEE'S NAME AND MANAGER'S DESIGNATION FOR ALL THE
    EMPLOYEES.
SELECT E.ENAME, M.JOB
FROM EMP E, EMP M
WHERE E.MGR = M.EMPNO;
12. WAQTD EMPLOYEE'S NAME AND MANAGER'S SALARY FOR ALL THE
    EMPLOYEES IF MANAGER'S SALARY ENDS WITH 50.
SELECT E.ENAME, M.SAL
FROM EMP E, EMP M
WHERE E.MGR = M.EMPNO
AND M.SAL LIKE '%50';