Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //1 z PS5
- SELECT 'Pracownik '||imie||' '||nazwisko||' jest zatrudniowy na stanowisku '||stanowisko TEKST
- FROM pracownik p , pracownik_personalia pp
- WHERE pp.id_pracownika = p.id_pracownika
- //2 z PS5
- SELECT 'Pracownik '||UPPER(imie)||' '||UPPER(nazwisko)||' jest zatrudniowy na stanowisku '||INITCAP(stanowisko) TEKST
- FROM pracownik p , pracownik_personalia pp
- WHERE pp.id_pracownika = p.id_pracownika
- //3 z PS5
- SELECT imie, nazwisko, UPPER(REPLACE(SUBSTR(nazwa,0,4),'KSIE','KSIG'))
- FROM dzial d , pracownik_personalia pp, pracownik p
- WHERE p.id_dzialu = d.id_dzialu and p.id_pracownika = pp.id_pracownika
- //4 z PS5
- SELECT imie, nazwisko
- FROM pracownik_personalia
- ORDER BY LENGTH(nazwisko)
- //5 z PS5
- SELECT pensja, data_zatrudnienia, nazwa, nazwisko
- FROM dzial d , pracownik_personalia pp, pracownik p
- WHERE (p.id_dzialu = d.id_dzialu and p.id_pracownika = pp.id_pracownika) and LOWER(nazwisko) = LOWER('&nazwisko')
- //6 z PS5
- 1//
- SELECT imie, nazwisko, TO_CHAR(data_zatrudnienia,'DAY') DZIEN
- FROM pracownik_personalia pp, pracownik p
- WHERE p.id_pracownika = pp.id_pracownika
- 2//
- SELECT imie, nazwisko, TO_CHAR(data_zatrudnienia,'DD MONTH YYYY HH24 MI SS') DATA
- FROM pracownik_personalia pp, pracownik p
- WHERE p.id_pracownika = pp.id_pracownika
- //7 z PS5
- SELECT imie, nazwisko, nip
- FROM pracownik_personalia pp, pracownik p
- WHERE p.id_pracownika = pp.id_pracownika and SUBSTR(nip,0,2)='15'
- //8 z PS5
- SELECT p1.nazwisko, p2.nazwisko
- FROM pracownik p1, pracownik p2, pracownik_personalia pp1, pracownik_personalia pp2
- WHERE p1.id_pracownika = p2.id_przelozonego
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement