100% found this document useful (1 vote)
373 views6 pages

SQL Assignment by U.diwakar 1

This document contains an SQL assignment submitted by U. Diwakar. It includes 30 SQL queries with descriptions and outputs provided as links to Google Drive files. The queries select and filter data from EMP and DEPT tables, examining fields like SALARY, DEPARTMENT, JOB, HIREDATE, and NAME. Examples include listing employees by salary range and department, finding departments containing the letter "O", and selecting employees hired in specific months.

Uploaded by

DIWAKAR U
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
373 views6 pages

SQL Assignment by U.diwakar 1

This document contains an SQL assignment submitted by U. Diwakar. It includes 30 SQL queries with descriptions and outputs provided as links to Google Drive files. The queries select and filter data from EMP and DEPT tables, examining fields like SALARY, DEPARTMENT, JOB, HIREDATE, and NAME. Examples include listing employees by salary range and department, finding departments containing the letter "O", and selecting employees hired in specific months.

Uploaded by

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

SQL ASSIGNMENT

NAME : U.DIWAKAR BCA


BATCH : ONLINE (3PM)
SUBMITTED TO : MOHAMMED MOYN RAZVI SIR

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

SELECT*
FROM EMP
WHERE SAL>=1000 AND SAL>=2000;

SELECT*
FROM EMP
WHERE SAL>=1000 AND SAL>=2000 AND JOB != SALESMAN;

OUTPUT : https://drive.google.com/file/d/1M33j-
6G2UG5FqRdtiT1a9IqVemnp-AsL/view?usp=sharing

22) LIST THE DEPARTMENT NAMES WHICH ARE HAVING LETTER ‘O’ IN THEIR
LOCATIONS AS WELL AS THEIR DEPARTMENT NAMES

SELECT*
FROM DEPT
WHERE LOC LIKE'%O%' AND DNAME LIKE'%O%';
OUTPUT :
https://drive.google.com/file/d/1q5jIusw7ueHFtBE1kGg16FVwkpTK0PHT/vie
w?usp=sharing

23) DISPLAY ALL THE EMPLOYEES WHOSE JOB HAS STRING ‘MAN’ IN IT

SELECT*
FROM EMP
WHERE JOB LIKE '%MAN%';

OUTPUT :
https://drive.google.com/file/d/1NI0GXUrVWDZEmXgMC2VXj_hgAtiPW6xv/
view?usp=sharing

24)LIST THE EMPLOYEES WHO ARE HIRED AFTER 82 AND BEFORE 87.

SELECT *
FROM EMP
WHERE HIREDATE >= '01-JAN-1983' AND HIREDATE <='31-DEC-1987';

OUTPUT :
https://drive.google.com/file/d/15HSYUYt2KdaNoEFMcid4NmzUnGSfDUWp/
view?usp=sharing

25)WAQTD ALL THE DETAILS OF EMPLOYEES HIRED IN NOVEMBER AND


DECEMBER.
SELECT *
FROM EMP
WHERE HIREDATE LIKE '%NOV%' OR HIREDATE LIKE '%DEC%';

OUTPUT : https://drive.google.com/file/d/1XrvbXqfkB-
Fk3FH5HqG_MkaXzRorusvj/view?usp=sharing

26)LIST ALL THE EMPLOYEE NAMES AND COMISSION FOR THOSE EMPLOYEES
WHO EARN COMISSION MORE THAN THEIR SALARY

SELECT *
FROM EMP
WHERE COMM > SAL;

OUTPUT:https://drive.google.com/file/d/1heS6SwS0ELnZIBoX33JHeR1putKrl
UV3/view?usp=sharing

27)WAQTD NAME AND DESIGNATION FOR ALL THE EMPLOYEES HAVING


REPORTING MANAGERS AND ALSO THRIE NAMES STARTING WITH ‘S’

SELECT *
FROM EMP
WHERE MGR IS NOT NULL AND ENAME LIKE 'S%';

OUTPUT:
https://drive.google.com/file/d/1x4pBfll5rfX4XKRTOvGjUzxmAAAAdSD_/vie
w?usp=sharing
28)WAQTD NAME AND SALARY OF ALL THE EMPLOYEES IF THEIR ANNUAL
SALARY ENDS WITH ‘0’

SELECT EMP.*,SAL*12 AS "ANNUAL SALARY"


FROM EMP
WHERE SAL*12 LIKE '%0';

OUTPUT:https://drive.google.com/file/d/1toKhet8RUVYnM2WxvZflxm_o-
O85WL3a/view?usp=sharing

29)WAQTD NAME OF THE EMPLOYEE HAVING ATLEAST 2L’s IN HIS NAME .

SELECT *
FROM EMP
WHERE ENAME LIKE '%L%L%';

OUTPUT:https://drive.google.com/file/d/1N9NuaoFbLC1ax_U6_xdVHrT4yvv
7i9wE/view?usp=sharing

30)WAQTD NAME OF THE EMPLOYEES WHOS NAME STARTS WITH A ‘VOWEL’

SELECT *
FROM EMP
WHERE ENAME LIKE 'A%' OR ENAME LIKE 'E%' OR ENAME LIKE 'I%' OR
ENAME LIKE 'O%' OR ENAME LIKE 'U%';
OUTPUT:https://drive.google.com/file/d/1scJvJoRTl4wuZ8zptadtCRRu5ewuK
Xb-/view?usp=sharing

You might also like