0% found this document useful (0 votes)
777 views2 pages

OPERATOR

The document contains 30 SQL queries to retrieve employee data from an EMP database table. The queries select employee names, jobs, departments, salaries, and other attributes based on various filtering conditions like department number, salary amount, hire date, name patterns, job type, and more.

Uploaded by

aishwarya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
777 views2 pages

OPERATOR

The document contains 30 SQL queries to retrieve employee data from an EMP database table. The queries select employee names, jobs, departments, salaries, and other attributes based on various filtering conditions like department number, salary amount, hire date, name patterns, job type, and more.

Uploaded by

aishwarya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

1) LIST ALL THE EMPLOYEES WHOSE COMMISSION IS NULL

QUERY: SELECT ENAME


FROM EMP
WHERE COMM IS NULL;
2) LIST ALL THE EMPLOYEES WHO DON’T HAVE A REPORTING MANAGER
QUERY: SELECT ENAME
FROM EMP
WHERE MGR IS NULL;
3) LIST ALL THE SALESMEN IN DEPT 30
QUERY: SELECT ENAME
FROM EMP
WHERE JOB='SALESMAN' AND DEPTNO=30;
4) LIST ALL THE SALESMEN IN DEPT NUMBER 30 AND HAVING SALARY GREATER THAN 1500
QUERY: SELECT JOB, DEPTNO, SAL
FROM EMP
WHERE JOB='SALESMAN' AND DEPTNO=30 AND SAL>1500;
5) LIST ALL THE EMPLOYEES WHOSE NAME STARTS WITH ‘S’ OR ‘A’
QUERY: SELECT ENAME
FROM EMP
WHERE ENAME LIKE 'S%' OR ENAME LIKE '%A';
6) LIST ALL THE EMPLOYEES EXCEPT THOSE WHO ARE WORKING IN DEPT 10 & 20.
QUERY: SELECT ENAME
FROM EMP
WHERE DEPTNO!=10 AND DEPTNO!=20;
7) LIST THE EMPLOYEES WHOSE NAME DOES NOT START WITH ‘S’
QUERY: SELECT ENAME
FROM EMP
WHERE ENAME NOT LIKE'S%';
8) LIST ALL THE EMPLOYEES WHO ARE HAVING REPORTING MANAGERS IN DEPT 10
QUERY: SELECT ENAME
FROM EMP
WHERE MGR IS NOT NULL AND DEPTNO IN(10);
9) LIST ALL THE EMPLOYEES WHOSE COMMISSION IS NULL AND WORKING AS CLERK
QUERY: SELECT ENAME, JOB
FROM EMP
WHERE COMM IS NULL AND JOB='CLERK';
10) LIST ALL THE EMPLOYEES WHO DON’T HAVE A REPORTING MANAGER IN DEPTNO 10 OR 30
QUERY: SELECT ENAME
FROM EMP
WHERE MGR IS NULL AND DEPTNO IN(10,30);
11) LIST ALL THE SALESMEN IN DEPT 30 WITH SAL MORE THAN 2450
QUERY: SELECT ENAME
FROM EMP
WHERE JOB IS 'SALESMAN' AND DEPTNO IN(30) AND SAL>2450;
12) LIST ALL THE ANALYST IN DEPT NUMBER 20 AND HAVING SALARY GREATER THAN 2500
QUERY: SELECT ENAME
FROM EMP
WHERE DEPTNO=20 AND SAL>2500;
13) LIST ALL THE EMPLOYEES WHOSE NAME STARTS WITH ‘M’ OR ‘J’
QUERY: SELECT ENAME
FROM EMP
WHERE ENAME LIKE 'M%' OR 'J%';
14) LIST ALL THE EMPLOYEES WITH ANNUAL SALARY EXCEPT THOSE WHO ARE WORKING IN DEPT
30
QUERY: SELECT ENAME, SAL*12
FROM EMP
WHERE DEPTNO NOT IN(30);
15) LIST THE EMPLOYEES WHOSE NAME DOES NOT END WITH ‘ES’ OR ‘R’
QUERY: SELECT ENAME
FROM EMP
WHERE ENAME NOT LIKE 'ES%' OR ENAME NOT LIKE 'R%';
16) LIST ALL THE EMPLOYEES WHO ARE HAVING REPORTING MANAGERS IN DEPT 10 ALONG WITH
10% HIKE IN SALARY
QUERY: SELECT ENAME
FROM EMP
WHERE MGR IS NOT NULL AND
17) DISPLAY ALL THE EMPLOYEE WHO ARE ‘SALESMAN’S HAVING ‘E’ AS THE LAST BUT ONE
CHARACTER IN ENAME BUT SALARY HAVING EXACTLY 4 CHARACTER
18) DISPLAY ALL THE EMPLOYEE WHO ARE JOINED AFTER YEAR 81
19) DISPLAY ALL THE EMPLOYEE WHO ARE JOINED IN FEB
20) LIST THE EMPLOYEES WHO ARE NOT WORKING AS MANAGERS AND CLERKS IN DEPT 10 AND 20
WITH A SALARY IN THE RANGE OF 1000 TO 3000
21) LIST THE EMPLOYEES WHOSE SALARY NOT IN THE RANGE OF 1000 TO 2000 AND WORKING IN
DEPT 10,20 OR 30 EXCEPT ALL SALESMEN
22) LIST THE DEPARTMENT NAMES WHICH ARE HAVING LETTER ‘O’ IN THEIR LOCATIONS AS
WELL AS THEIR DEPARTMENT NAMES
23) DISPLAY ALL THE EMPLOYEES WHOSE JOB HAS STRING ‘MAN’ IN IT.
24)LIST THE EMPLOYEES WHO ARE HIRED AFTER 82 AND BEFORE 87.
25)WAQTD ALL THE DETAILS OF EMPLOYEES HIRED IN NOVEMBER AND DECEMBER.
26)LIST ALL THE EMPLOYEE NAMES AND COMISSION FOR THOSE EMPLOYEES WHO EARN COMISSION
MORE THAN THEIR SALARY
27)WAQTD NAME AND DESIGNATION FOR ALL THE EMPLOYEES HAVING REPORTING MANAGERS AND
ALSO THRIE NAMES STARTING WITH ‘S’
28)WAQTD NAME AND SALARY OF ALL THE EMPLOYEES IF THEIR ANNUAL SALARY ENDS WITH
‘0’ .
29)WAQTD NAME OF THE EMPLOYEE HAVING ATLEAST 2L’s IN HIS NAME .
30)WAQTD NAME OF THE EMPLOYEES WHOS NAME STARTS WITH A ‘VOWEL’

You might also like