You are on page 1of 2

1. SELECT emp.ename,emp.deptno,dept.dname FROM emp,dept WHERE emp.deptno = dept.deptno ORDER BY DNAME; 2. SELECT DISTINCT emp.job,dept.

loc FROM emp,dept WHERE emp.deptno=dept.deptno AND emp.deptno=30; 3. SELECT emp.ename,dept.dname,dept.loc FROM emp,dept WHERE emp.deptno=dept.deptno AND emp.comm IS NOT NULL; 4. SELECT emp.ename,dept.dname FROM emp,dept WHERE emp.deptno = dept.deptno AND emp.ename LIKE '%A%'; 5. SELECT emp.ename, emp.job, emp.deptno, dept.dname FROM emp,dept WHERE emp.deptno = dept.deptno AND dept.loc = 'DALLAS'; 6. SELECT a.ename "Employee",a.empno "Emp#", b.ename "Manager", b.empno "Mgr" FROM emp a,emp b WHERE a.mgr = b.empno; SAVE p4q6 7. EDIT p4q6 SELECT a.ename "Employee",a.empno "Emp#", b.ename "Manager", b.empno "Mgr" FROM emp a,emp b WHERE a.mgr = b.empno(+); RUN p4q7 8. SELECT a.deptno departament,a.ename EMPLOYEE,b.ename COLLEAGUE FROM emp a, emp b WHERE a.deptno = b.deptno AND a.ename <> b.ename; 9. DESC salgrade SELECT emp.ename,emp.job,dept.dname,emp.sal,salgrade.grade FROM emp,dept,grade WHERE emp.deptno = dept.deptno AND emp.sal BETWEEN salgrade.losal AND salgrade.hisal; 10. SELECT a.ename,a.hiredate FROM emp a,emp b WHERE a.hiredate > b.hiredate

AND b.ename = INITCAP('BLAKE'); 11. SELECT a.ename "Employee",a.hiredate "Emp Hiredate",b.ename "Manager", b.hiredat e "Mgr Hiredate" FROM emp a, emp b WHERE a.mgr = b.empno AND a.hiredate < b.hiredate; 12. SELECT emp.ename||LPAD('*',sal/100,'*') EMPLOYEE_AND_THEIR_SALARIES FROM emp;

You might also like