Advertisement
Guest User

Untitled

a guest
Apr 25th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.84 KB | None | 0 0
  1. INSERT INTO PRACOWNICY (ID_PRAC, NAZWISKO, ETAT, ZATRUDNIONY, PLACA_POD, ID_ZESP)
  2. VALUES (250, 'KOWALSKI', 'ASYSTENT', TO_DATE('13.01.2015', 'dd.mm.yyyy'), 1500, 10);
  3.  
  4. INSERT INTO PRACOWNICY (ID_PRAC, NAZWISKO, ETAT, ZATRUDNIONY, PLACA_POD, ID_ZESP)
  5. VALUES (260, 'ADAMSKI', 'ASYSTENT', TO_DATE('10.09.2014', 'dd.mm.yyyy'), 1500, 10);
  6.  
  7. INSERT INTO PRACOWNICY (ID_PRAC, NAZWISKO, ETAT, ZATRUDNIONY, PLACA_POD, PLACA_DOD, ID_ZESP)
  8. VALUES (270, 'NOWAK', 'ADIUNKT', TO_DATE('01.05.1990', 'dd.mm.yyyy'), 2050, 540, 20);
  9.  
  10. SELECT *
  11. FROM PRACOWNICY
  12. WHERE NAZWISKO IN ('KOWALSKI', 'ADAMSKI', 'NOWAK');
  13.  
  14.  
  15. UPDATE PRACOWNICY P
  16. SET (PLACA_POD, PLACA_DOD) = (SELECT PLACA_POD * 1.1, NVL(PLACA_DOD, 100 / 1.2) * 1.2
  17.                               FROM PRACOWNICY
  18.                               WHERE NAZWISKO = P.NAZWISKO)
  19. WHERE NAZWISKO IN ('KOWALSKI', 'ADAMSKI', 'NOWAK');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement