Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- SELECT LPAD(nazwisko,2)||LPAD(imie,1)||id FROM pracownicy;
- SELECT TRANSLATE(nazwisko,'KWSkws','xxxxxx') FROM pracownicy;
- SELECT nazwisko, ROUND((pensja+pensja*0.15),0) FROM pracownicy;
- SELECT MONTHS_BETWEEN(CURRENT_DATE,termin_oddania)/12,MONTHS_BETWEEN(CURRENT_DATE,termin_oddania) FROM projekty WHERE termin_oddania < SYSDATE;
- SELECT TO_CHAR(termin_oddania,'DAY') FROM projekty WHERE p_id='p1';
- SELECT szef_projektu FROM projekty WHERE termin_oddania BETWEEN '09-08-15' AND '10-02-30';
- SELECT nazwisko, pensja, CASE
- WHEN pensja<1800 THEN 'mniejsza'
- WHEN pensja=1800 THEN 'równa'
- WHEN pensja>1800 THEN 'większa'
- END
- FROM pracownicy ORDER BY nazwisko;
- INSERT INTO projekty VALUES ('odi',17,'Inwentaryzacja oddzialu Turzno','2010-12-30');
- SELECT nazwa, CASE
- WHEN termin_oddania<SYSDATE THEN 'ukończony'
- WHEN termin_oddania>SYSDATE THEN 'trwający'
- END
- FROM projekty;
- SELECT id FROM pracownicy join projekty ON pracownicy.projekt=projekty.p_id WHERE pensja>3000 AND id<>szef_projektu;
- SELECT id FROM pracownicy join klienci ON pracownicy.id=klienci.prac_kontaktowy WHERE pensja<2000 AND id=prac_kontaktowy;
- SELECT nazwa||' jest dostępny pod numerem tel.: '||telefon FROM klienci WHERE telefon IS NOT NULL;
- SELECT ROUND(SUM(pensja*0.19),2) FROM pracownicy GROUP BY id_dzialu;
- SELECT nazwa, CASE
- WHEN prac_kontaktowy IS NOT NULL THEN prac_kontaktowy
- WHEN prac_kontaktowy IS NULL THEN 0
- END
- FROM klienci;
- INSERT INTO Pracownicy (id,imie,nazwisko, id_dzialu) SELECT MAX(id)+1, 'Jan', 'Kowalski', 5 FROM pracownicy;
- SELECT AVG(pensja) FROM pracownicy;
- SELECT AVG(CASE
- WHEN pensja IS NOT NULL THEN pensja
- WHEN pensja IS NULL THEN 0
- END) FROM pracownicy;
- SELECT AVG(CASE
- WHEN pensja IS NOT NULL THEN pensja
- WHEN pensja IS NULL THEN 1800
- END) FROM pracownicy;
- SELECT ROUND(AVG(pensja-pensja*0.19),-2) FROM pracownicy GROUP BY id_dzialu;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement