ASSIGNMENT
61. WAQTD 2ND MINIMUM SALARY
Ans. SELECT MIN(SAL)
FROM EMP
WHERE SAL > (SELECT MIN(SAL) FROM EMP);
62. WAQTD 5TH MAXIMUM SALARY
Ans. SELECT MAX(SAL)
FROM EMP
WHERE SAL < (
SELECT MAX(SAL) FROM EMP WHERE SAL < (
SELECT MAX(SAL) FROM EMP WHERE SAL < (
SELECT MAX(SAL) FROM EMP WHERE SAL < (
SELECT MAX(SAL) FROM EMP
);
63. WAQTD NAME OF THE EMPLOYEE EARNING 3RD MAXIMUM SALARY
Ans. SELECT ENAME FROM EMP
WHERE SAL = (SELECT MAX(SAL) FROM EMP
WHERE SAL < (SELECT MAX(SAL) FROM EMP
WHERE SAL < (SELECT MAX(SAL) FROM EMP
);
64. WAQTD EMPNO OF THE EMPLOYEE EARNING 2ND MAXIMUM SALARY
Ans. SELECT EMPNO FROM EMP
WHERE SAL = (
SELECT MAX(SAL) FROM EMP
WHERE SAL < (
SELECT MAX(SAL) FROM EMP
);
65. WAQTD DEPARTMENT NAME OF AN EMPLOYEE GETTING 4TH MAX SAL
Ans. SELECT DNAME FROM DEPT
WHERE DEPTNO = (
SELECT DEPTNO FROM EMP
WHERE SAL = (
SELECT MAX(SAL) FROM EMP
WHERE SAL < (
SELECT MAX(SAL) FROM EMP
WHERE SAL < (
SELECT MAX(SAL) FROM EMP
WHERE SAL < (
SELECT MAX(SAL) FROM EMP
WHERE SAL < (
SELECT MAX(SAL) FROM EMP
) );
69. WAQTD DETAILS OF THE EMPLOYEE EARNING 7TH MINIMUM SALARY
Ans.
SELECT * FROM EMP
WHERE SAL = (
SELECT MIN(SAL) FROM EMP
WHERE SAL > (
SELECT MIN(SAL) FROM EMP
WHERE SAL > (
SELECT MIN(SAL) FROM EMP
WHERE SAL > (
SELECT MIN(SAL) FROM EMP
WHERE SAL > (
SELECT MIN(SAL) FROM EMP
WHERE SAL > (
SELECT MIN(SAL) FROM EMP
WHERE SAL > (
SELECT MIN(SAL) FROM EMP
);
70. WAQTD DNAME OF EMPLOYEE GETTING 15th MAXIMUM SALARY
Ans.
SELECT DNAME FROM DEPT
WHERE DEPTNO = (
SELECT DEPTNO FROM EMP
WHERE SAL = (
SELECT MAX(SAL) FROM EMP
WHERE SAL < (
SELECT MAX(SAL) FROM EMP
WHERE SAL < (
SELECT MAX(SAL) FROM EMP
WHERE SAL < (
SELECT MAX(SAL) FROM EMP
WHERE SAL < (
SELECT MAX(SAL) FROM EMP
WHERE SAL < (
SELECT MAX(SAL) FROM EMP
WHERE SAL < (
SELECT MAX(SAL) FROM EMP
WHERE SAL < (
SELECT MAX(SAL) FROM EMP
WHERE SAL < (
SELECT MAX(SAL) FROM EMP
WHERE SAL < (
SELECT MAX(SAL) FROM EMP
WHERE SAL < (
SELECT MAX(SAL) FROM EMP
WHERE SAL < (
SELECT MAX(SAL) FROM EMP
WHERE SAL < (
SELECT MAX(SAL) FROM EMP
WHERE SAL < (
SELECT MAX(SAL) FROM EMP
WHERE SAL < (
SELECT MAX(SAL) FROM EMP
WHERE SAL < (
SELECT MAX(SAL) FROM EMP
WHERE SAL < (
SELECT MAX(SAL) FROM EMP
WHERE SAL < (
SELECT MAX(SAL) FROM EMP
) ) );
71. WAQTD SMITH'S REPORTING MANAGER'S NAME
Ans. SELECT ENAME FROM EMP
WHERE EMPNO = (SELECT MGR FROM EMP WHERE ENAME = 'SMITH');
72. WAQTD ADAMS MANAGER'S MANAGER NAME
Ans. SELECT ENAME FROM EMP
WHERE EMPNO = (
SELECT MGR
FROM EMP
WHERE EMPNO = (SELECT MGR FROM EMP WHERE ENAME = 'ADAMS')
);
73. WAQTD DNAME OF JONES'S MANAGER
Ans. SELECT DNAME FROM DEPT
WHERE DEPTNO = (
SELECT DEPTNO FROM EMP
WHERE EMPNO = (SELECT MGR FROM EMP WHERE ENAME = 'JONES')
);
74. WAQTD MILLER'S MANAGER'S SALARY
Ans. SELECT SAL FROM EMP
WHERE EMPNO = (SELECT MGR FROM EMP WHERE ENAME = 'MILLER');
75. WAQTD LOC OF SMITH'S MANAGER'S MANAGER
Ans. SELECT LOC FROM DEPT
WHERE DEPTNO = (
SELECT DEPTNO FROM EMP
WHERE EMPNO = (
SELECT MGR FROM EMP
WHERE EMPNO = (SELECT MGR FROM EMP WHERE ENAME = 'SMITH')
) );
76. WAQTD NAMES OF THE EMPLOYEES REPORTING TO BLAKE
Ans. SELECT ENAME FROM EMP
WHERE MGR = (SELECT EMPNO FROM EMP WHERE ENAME = 'BLAKE');
77. WAQTD NUMBER OF EMPLOYEES REPORTING TO KING
Ans. SELECT COUNT (*) FROM EMP
WHERE MGR = (SELECT EMPNO FROM EMP WHERE ENAME = 'KING');
78. WAQTD DETAILS OF THE EMPLOYEES REPORTING TO JONES
Ans. SELECT * FROM EMP
WHERE MGR = (SELECT EMPNO FROM EMP WHERE ENAME = 'JONES');
79. WAQTD ENAMES OF THE EMPLOYEES REPORTING TO BLAKE'S MANAGER
Ans. SELECT ENAME FROM EMP
WHERE MGR = (
SELECT MGR
FROM EMP
WHERE ENAME = 'BLAKE'
);
80. WAQTD NUMBER OF EMPLOYEES REPORTING TO FORD'S MANAGER
Ans. SELECT COUNT (*) FROM EMP
WHERE MGR = (
SELECT MGR
FROM EMP
WHERE ENAME = 'FORD'
);