3.txt

(2 KB) Pobierz
Cw. 3

Zad. 1
SELECT NAZWISKO, ETAT, PLACA_POD FROM PRAC WHERE PLACA_POD > (SELECT MAX(PLACA_POD) FROM PRAC WHERE ID_ZESP = (SELECT ID_ZESP FROM ZESP WHERE NAZWA='INFORMATYKA'))

NAZWISKO        ETAT       PLACA_POD              
--------------- ---------- ---------------------- 
BABACKI         PROFESOR   3350                   
CABACKI         PROFESOR   3070                   

2 rows selected

Zad. 2
SELECT NAZWA, ID_ZESP FROM ZESP WHERE NOT EXISTS (SELECT ID_ZESP FROM PRAC WHERE PRAC.ID_ZESP=ZESP.ID_ZESP)

NAZWA                ID_ZESP                
-------------------- ---------------------- 
ELEKTROTECHNIKA      50                     

1 rows selected

Zad. 3
SELECT RPAD(NAZWISKO, 19, ' - brak szefa') AS "Nazwisko" FROM PRAC WHERE ID_SZEFA IS NULL

Nazwisko            
------------------- 
ABACKI - brak szefa 

1 rows selected

Zad. 4
SELECT RPAD(NAZWISKO, 16+LENGTH(NAZWISKO)+LENGTH(ETAT), LPAD(ETAT, LENGTH(ETAT)+16, '********&&&&&&&&')) AS "PRACOWNIK I ETAT" FROM PRAC

PRACOWNIK I ETAT
----------------------------------
ABACKI********&&&&&&&&DYREKTOR
BABACKI********&&&&&&&&PROFESOR
CABACKI********&&&&&&&&PROFESOR
DABACKI********&&&&&&&&PROFESOR
EBACKI********&&&&&&&&PROFESOR
FABACKI********&&&&&&&&ADIUNKT
GABACKI********&&&&&&&&ADIUNKT
HABACKI********&&&&&&&&ASYSTENT
IBACKI********&&&&&&&&ASYSTENT
JOTBACKA********&&&&&&&&SEKRETARKA
KABACKI********&&&&&&&&STAZYSTA
LABACKI********&&&&&&&&STAZYSTA
MABACKI********&&&&&&&&ASYSTEN
NABACKI********&&&&&&&&ASYSTENT

14 rows selected

Zad. 5
SELECT NAZWISKO, RPAD(SUBSTR(NAZWISKO, 0, 2), 6, SUBSTR(ID_PRAC, 0, 2)) AS "KOD" FROM PRAC

NAZWISKO        KOD    
--------------- ------ 
ABACKI          AB1010 
BABACKI         BA1111 
CABACKI         CA1212 
DABACKI         DA1313 
EBACKI          EB1414 
FABACKI         FA1515 
GABACKI         GA1616 
HABACKI         HA1717 
IBACKI          IB1919 
JOTBACKA        JO1818 
KABACKI         KA2020 
LABACKI         LA2121 
MABACKI         MA2222 
NABACKI         NA2323 

14 rows selected
Zgłoś jeśli naruszono regulamin