Advertisement
Guest User

Untitled

a guest
Dec 17th, 2018
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. Ćw. 6
  2.  
  3. 1.
  4.  
  5. SET SERVEROUTPUT ON
  6.  
  7. DECLARE
  8. dept_id INTEGER;
  9. emp_id INTEGER;
  10. emp_salary INTEGER;
  11. BEGIN
  12. dept_id:=50;
  13. SELECT EMPLOYEE_ID, SALARY INTO emp_id,emp_salary FROM
  14. (SELECT EMPLOYEE_ID, FIRST_NAME, LAST_NAME, SALARY FROM EMPLOYEES WHERE DEPARTMENT_ID=dept_id ORDER BY SALARY DESC)
  15. WHERE ROWNUM=1;
  16. Dbms_Output.Put_Line('EMPLOYEE ID: '||emp_id||' SALARY: ' || emp_salary);
  17. END;
  18. /
  19.  
  20. 2.
  21. SET SERVEROUTPUT ON
  22. declare
  23. a date;
  24. b date;
  25. emp_count integer;
  26. begin
  27. a := TO_DATE('&x','dd/mm/yyyy');
  28. b := TO_DATE('&y','dd/mm/yyyy');
  29. SELECT COUNT(Employee_ID) INTO emp_count FROM EMPLOYEES WHERE HIRE_DATE BETWEEN a AND b;
  30. SYS.DBMS_OUTPUT.PUT_LINE(emp_count);
  31. end;
  32. /
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement