Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- ZAD 1
- INSERT INTO PROJEKTY (ID_PROJEKTU, OPIS_PROJEKTU, DATA_ROZPOCZECIA, DATA_ZAKONCZENIA, FUNDUSZ)
- VALUES (1, 'Indeksy bitmapowe', DATE '1999-04-02', DATE '2001-08-31', 25000);
- INSERT INTO PROJEKTY (ID_PROJEKTU, OPIS_PROJEKTU, DATA_ROZPOCZECIA, DATA_ZAKONCZENIA, FUNDUSZ)
- VALUES (2, 'Sieci kręgoslupowe', DATE '2000-11-12', NULL, 19000);
- -- ZAD 2
- INSERT INTO PRZYDZIALY (ID_PROJEKTU, NR_PRACOWNIKA, OD, DO, STAWKA, ROLA, GODZINY)
- VALUES (1, 170, DATE '1999-04-10', DATE '1999-05-10', 1000, 'KIERUJACY', 20);
- INSERT INTO PRZYDZIALY (ID_PROJEKTU, NR_PRACOWNIKA, OD, DO, STAWKA, ROLA, GODZINY)
- VALUES (1, 140, DATE '2000-12-01', NULL, 1500, 'ANALITYK', 40);
- -- ZAD 3
- UPDATE PRACOWNICY SET PLACA_POD = 1200 WHERE ID_PRAC = 170;
- -- ZAD 4
- UPDATE PROJEKTY SET DATA_ZAKONCZENIA = DATE '2001-12-31', FUNDUSZ = 19000 WHERE OPIS_PROJEKTU = 'Indeksy bitmapowe';
- -- ZAD 5
- INSERT INTO PROJEKTY (ID_PROJEKTU, OPIS_PROJEKTU, DATA_ROZPOCZECIA, DATA_ZAKONCZENIA, FUNDUSZ)
- VALUES (3, 'Candy Sort', DATE '2015-03-20', DATE '2015-05-22', 300);
- INSERT INTO PROJEKTY (ID_PROJEKTU, OPIS_PROJEKTU, DATA_ROZPOCZECIA, DATA_ZAKONCZENIA, FUNDUSZ)
- VALUES (4, 'DELLme', DATE '2003-09-11', DATE '2008-12-30', 50000);
- -- ZAD 6
- DELETE FROM PROJEKTY P WHERE NOT EXISTS (SELECT * FROM PRZYDZIALY PR WHERE P.ID_PROJEKTU = PR.ID_PROJEKTU);
- -- ZAD 7
- UPDATE PRACOWNICY P SET (P.PLACA_POD) = P.PLACA_POD + 0.1 * (SELECT AVG(PLACA_POD) FROM PRACOWNICY S WHERE S.ID_ZESP = P.ID_ZESP);
- -- ZAD 8
- UPDATE PRACOWNICY P SET (P.PLACA_POD) = (SELECT AVG(PLACA_POD) FROM PRACOWNICY)
- WHERE P.PLACA_POD = (SELECT MIN(PLACA_POD) FROM PRACOWNICY);
- -- ZAD 9
- UPDATE PRACOWNICY P SET (P.PLACA_DOD) = (SELECT AVG(PLACA_POD) FROM PRACOWNICY
- WHERE ID_SZEFA = (SELECT ID_PRAC FROM PRACOWNICY WHERE NAZWISKO = 'MORZY')) WHERE ID_ZESP = 20;
- -- ZAD 10
- UPDATE PRACOWNICY P SET (P.PLACA_POD) = (P.PLACA_POD + 0.25 * P.PLACA_POD)
- WHERE P.ID_ZESP = (SELECT
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement