Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. DECLARE
  2. CURSOR c1 IS SELECT
  3. e.ID_OSRODEK,
  4. o.NAZWA_O,
  5. TO_NUMBER(TO_CHAR(e.DATA_EGZ, 'yyyy')) AS ROK,
  6. TO_NUMBER(TO_CHAR(e.DATA_EGZ, 'MM')) AS MIESIAC,
  7. COUNT(e.NR_EGZ) AS LICZBA
  8. FROM EGZAMINY e
  9. JOIN OSRODKI O ON e.ID_OSRODEK = O.ID_OSRODEK
  10. GROUP BY e.ID_OSRODEK, o.NAZWA_O, TO_NUMBER(TO_CHAR(e.DATA_EGZ, 'yyyy')),
  11. TO_NUMBER(TO_CHAR(e.DATA_EGZ, 'MM'));
  12. BEGIN
  13. FOR data IN c1 LOOP
  14. INSERT INTO TLMOSRODKI (ROK, MIESIAC, ID_OSRODEK, NAZWA_O, LICZBA) VALUES
  15. (data.ROK, data.MIESIAC, data.ID_OSRODEK, data.NAZWA_O, data.LICZBA);
  16. END LOOP;
  17. END;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement