Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 3

CHAPTER 6

__________
Q. DISPLAY ALL EMP WHO EARN MORE THAN ABEL.
SELECT *
FROM
EMPLOYEES
WHERE SALARY>(SELECT SALARY
FROM
EMPLOYEES
WHERE LAST_NAME='Abel');
Q. DISPLAY ALL COLLEAGUES OF EMP 110.
SELECT *
FROM
EMPLOYEES
WHERE DEPARTMENT_ID=(SELECT
FROM
WHERE

DEPARTMENT_ID
EMPLOYEES
EMPLOYEE_ID=110);

SELECT *
FROM
EMPLOYEES
WHERE DEPARTMENT_ID=(SELECT DEPARTMENT_ID
FROM
EMPLOYEES
WHERE EMPLOYEE_ID=110)
AND
EMPLOYEE_ID<>110;
Q.DISPLAY ALL EMPS WHO WORKING WITH THE MANAGER OF EMP 105.
SELECT *
FROM
EMPLOYEES
WHERE MANAGER_ID=(SELECT
FROM
WHERE
AND
EMPLOYEE_ID<>105;

MANAGER_ID
EMPLOYEES
EMPLOYEE_ID=105)

Q. DISPLAY THE NAME OF EMP WHO GETTING MAX SALARY.


SELECT LAST_NAME
FROM
EMPLOYEES
WHERE SALARY=(SELECT MAX(SALARY)
FROM
EMPLOYEES);
Q. DISPLAY THE 2ND HIGHEST SALARY OF EMPS.
SELECT MAX(SALARY)
FROM
EMPLOYEES
WHERE SALARY<(SELECT MAX(SALARY)
FROM
EMPLOYEES);
Q. DISPLAY ALL EMP FROM ABEL'S DEPT WHO EARN LEAST SALARY.

SELECT *
FROM
EMPLOYEES
WHERE SALARY=(SELECT MIN(SALARY)
FROM
EMPLOYEES
WHERE DEPARTMENT_ID=(SELECT
FROM

DEPARTMENT_ID
EMPLOYEES

WHERE

LAST_NAME='Abel'))

Q. DISPLAY THE NAME,SALARY AND DNAME OF EACH EMPS.


SELECT LAST_NAME,SALARY,(SELECT
DEPARTMENT_NAME
FROM
DEPARTMENTS D
WHERE E.DEPARTMENT_ID=D.DEPARTMENT_ID)
FROM
EMPLOYEES E;
SELECT MAX(SALARY)
FROM
EMPLOYEES
WHERE SALARY=(SELECT MAX(SALARY)
FROM
EMPLOYEES
GROUP BY DEPARTMENT_ID);
SELECT SALARY
FROM
EMPLOYEES
WHERE SALARY IN(SELECT
MAX(SALARY)
FROM
EMPLOYEES
GROUP BY DEPARTMENT_ID);
SELECT SALARY
FROM
EMPLOYEES
WHERE SALARY =ANY(SELECT
MAX(SALARY)
FROM
EMPLOYEES
GROUP BY DEPARTMENT_ID);
SELECT SALARY
FROM
EMPLOYEES
WHERE SALARY >ANY(SELECT
MAX(SALARY)
FROM
EMPLOYEES
GROUP BY DEPARTMENT_ID);
SELECT SALARY
FROM
EMPLOYEES
WHERE SALARY <ANY(SELECT
MAX(SALARY)
FROM
EMPLOYEES
GROUP BY DEPARTMENT_ID);
SELECT SALARY
FROM
EMPLOYEES
WHERE SALARY >ALL(SELECT
MAX(SALARY)
FROM
EMPLOYEES
GROUP BY DEPARTMENT_ID);
SELECT SALARY
FROM
EMPLOYEES
WHERE SALARY <ALL(SELECT
MAX(SALARY)
FROM
EMPLOYEES
GROUP BY DEPARTMENT_ID);

--ERROR

You might also like