Advertisement
Guest User

Untitled

a guest
Apr 16th, 2018
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PL/SQL 1.94 KB | None | 0 0
  1. /*---------------------------- C #1 ----------------------------*/
  2.  
  3. /* SELECT ENAME, DEPTNO, SAL
  4. FROM EMP
  5. WHERE SAL BETWEEN 1000 AND 2000; */
  6.  
  7. /*SELECT DEPTNO, DNAME
  8. FROM DEPT
  9. ORDER BY DEPTNO DESC;*/
  10.  
  11. /* SELECT DISTINCT JOB
  12. FROM EMP; */
  13.  
  14. /* SELECT *
  15. FROM EMP
  16. WHERE DEPTNO = 10 OR DEPTNO = 20
  17. ORDER BY JOB ASC; */
  18.  
  19. /* SELECT ENAME
  20. FROM EMP
  21. WHERE DEPTNO = 20 AND JOB = 'CLERK'; */
  22.  
  23. /* SELECT ENAME
  24. FROM EMP
  25. WHERE ENAME LIKE '%TH%' OR ENAME LIKE '%LL%'; */
  26.  
  27. /* SELECT ENAME, SAL
  28. FROM EMP
  29. WHERE SAL NOT BETWEEN 1000 AND 2000
  30. AND LENGTH(ENAME) = 5; */
  31.  
  32. /* SELECT ENAME, JOB, SAL
  33. FROM EMP
  34. WHERE ENAME NOT LIKE '%L%'
  35. AND SAL != 800 AND SAL != 1600 AND SAL != 3000; */
  36.  
  37. /* SELECT ENAME, JOB, SAL
  38. FROM EMP
  39. WHERE MGR IS NOT NULL; */
  40.  
  41. --SELECT ENAME, SAL * 12 - NVL(COMM, 0) AS ANNSAL
  42. --FROM EMP
  43. --WHERE JOB = 'SALESMAN';
  44.  
  45. /*---------------------------- C #2 ----------------------------*/
  46.  
  47. --SELECT * FROM EMP, DEPT
  48. --WHERE DEPT.DEPTNO = EMP.DEPTNO;
  49.  
  50. --SELECT EMP.ENAME, DEPT.DNAME
  51. --FROM EMP, DEPT
  52. --WHERE EMP.DEPTNO = DEPT.DEPTNO
  53. --ORDER BY EMP.ENAME ASC;
  54.  
  55. --SELECT EMP.ENAME, EMP.DEPTNO, DEPT.DNAME
  56. --FROM EMP, DEPT
  57. --WHERE EMP.DEPTNO = DEPT.DEPTNO;
  58.  
  59. --SELECT EMP.ENAME, DEPT.LOC, DEPT.DNAME
  60. --FROM EMP, DEPT
  61. --WHERE EMP.DEPTNO = DEPT.DEPTNO AND EMP.SAL > 1500;
  62.  
  63. --SELECT EMP.ENAME, EMP.JOB, EMP.SAL, SALGRADE.GRADE
  64. --FROM EMP, SALGRADE
  65. --WHERE EMP.SAL BETWEEN SALGRADE.LOSAL AND SALGRADE.HISAL;
  66.  
  67. --SELECT *
  68. --FROM EMP, SALGRADE
  69. --WHERE EMP.SAL BETWEEN SALGRADE.LOSAL AND SALGRADE.HISAL AND SALGRADE.GRADE = 3;
  70.  
  71. --SELECT EMP.ENAME
  72. --FROM EMP, DEPT
  73. --WHERE EMP.DEPTNO = DEPT.DEPTNO AND DEPT.LOC = 'DALLAS';
  74.  
  75. --8 OUTER JOIN
  76. --SELECT EMP.ENAME, EMP.DEPTNO
  77. --FROM EMP, DEPT
  78. --WHERE EMP.DEPTNO(+) = DEPT.DEPTNO;
  79.  
  80. --9
  81.  
  82. --10
  83. --SELECT DISTINCT JOB
  84. --FROM EMP
  85. --WHERE DEPTNO = 10 OR DEPTNO = 30;
  86.  
  87. --11
  88. SELECT JOB
  89. FROM EMP
  90. WHERE DEPTNO = 10
  91. INTERSECT
  92. SELECT JOB
  93. FROM EMP
  94. WHERE DEPTNO = 30;
  95.  
  96. --12
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement