Database Systems (LAB) IT (244)
Title: Oracle Queries Submitted by:
Usman Asghar (10050656-077)
Muhammad Zeeshan (10050656-044) Junaid Akram (10050656-038)
10
Semester: Section:
4th A
M u h amma d
Sh af i q
sh af iq @u og. e du.p k
Fa cult y
o f
Co mp u t in g
an d
I nf or ma t io n
T e chno log y
Page
UNIVERSITY OF GUJRAT
1. SQL> select ename, sal 2 from emp 3 where sal NOT BETWEEN 1500 AND 2850; OUTPUT: ENAME ---------SMITH WARD JONES MARTIN SCOTT KING ADAMS JAMES FORD MILLER SAL ---------800 1250 2975 1250 3000 5000 1100 950 3000 1300
10 rows selected 2. SQL> select ename, job, hiredate 2 from emp 3 where hiredate BETWEEN ' 20-FEB-81 ' AND ' 01-MAY-81 ' ; OUTPUT: ENAME ---------ALLEN WARD JONES BLAKE 3. SQL> select ename, deptno 2 from emp 3 where deptno IN ( 10, 30) 4 order by ename; OUTPUT: ENAME ---------ALLEN BLAKE CLARK JAMES KING MARTIN DEPTNO ---------30 30 10 30 10 30 JOB --------SALESMAN SALESMAN MANAGER MANAGER HIREDATE --------20-FEB-81 22-FEB-81 02-APR-81 01-MAY-81
MILLER 10 TURNER 30 WARD 30 9 rows selected. 4. SQL> select ename, job 2 from emp 3 where job NOT IN ('MANAGER'); OUTPUT: ENAME ---------SMITH ALLEN WARD MARTIN SCOTT KING TURNER ADAMS JAMES FORD MILLER JOB --------CLERK SALESMAN SALESMAN SALESMAN ANALYST PRESIDENT SALESMAN CLERK CLERK ANALYST CLERK
11 rows selected. 5. SQL> select ename, sal, comm 2 from emp 3 where comm IS NOT NULL; OUTPUT: ENAME ---------ALLEN WARD MARTIN TURNER SAL ---------1600 1250 1250 1500 COMM ---------300 500 1400
6. SQL> select ename 2 from emp 3 where ename LIKE '__A%'; OUTPUT: ENAME ---------BLAKE CLARK
ADAMS
7. SQL> select ename, sal, comm 2 from emp 3 where (job='CLERK' 4 OR job='ANALYST') 5 AND sal NOT IN ( 1000, 3000, 5000); OUTPUT: ENAME ---------SMITH ADAMS JAMES MILLER 8. SQL> select ename || ' : ' || job as "Enployee Details" 2 from emp; OUTPUT: EnployeeDetails --------------------SMITH : CLERK ALLEN : SALESMAN WARD : SALESMAN JONES : MANAGER MARTIN : SALESMAN BLAKE : MANAGER CLARK : MANAGER SCOTT : ANALYST KING : PRESIDENT TURNER : SALESMAN ADAMS : CLERK Enployee Details --------------------JAMES : CLERK FORD : ANALYST MILLER : CLERK 14 rows selected. SAL 800 1100 950 1300 COMM -------------------
9. SQL> select ename, job 2 from emp 3 where hiredate LIKE '%82'; OUTPUT: ENAME JOB -----------------MILLER CLERK 10. SQL> select ename, job 2 from emp 3 where ename LIKE '__A%' ; OUTPUT: ENAME ---------BLAKE CLARK ADAMS 11. SQL> select ename, job 2 from emp 3 where deptno=20; OUTPUT: ENAME ---------SMITH JONES SCOTT ADAMS FORD 12. SQL> select ename, sal 2 from emp 3 where job='MANAGER' ; OUTPUT: ENAME ---------JONES BLAKE CLARK SAL ---------2975 2850 2450 JOB --------CLERK MANAGER ANALYST CLERK ANALYST JOB --------MANAGER MANAGER CLERK