Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1. select * from tematy where nr_tem =5
- 2. select nazwisko from pracownicy where nazwisko like 'K%'
- 3. SELECT TEMAT FROM TEMATY T ,PRACOWNICY P
- WHERE P.NAZWISKO = 'Misiura'
- 4. SELECT P.NAZWISKO FROM PRACOWNICY P ,TEMATY T
- WHERE PLEC LIKE 'M' AND (T.TEMAT ='DYSK' OR T.TEMAT='GUPTA') ORDER BY NAZWISKO DESC
- 5. select distinct f.nazwa_funkcji from funkcje f , tematy t
- where t.DATA_ROZP < '1990' and t.data_odb < '1990'
- 6. select t1.temat, t1.nr_tem, t2.temat, t2.nr_tem
- from tematy t1, tematy t2
- where t1.NR_TEM=t2.nr_tem_nadrz
- 7. select SUM(kwota) from wyplaty, tematy t
- where t.temat = 'dysk'
- 8. SELECT AVG(w.KWOTA)
- FROM WYPLATY w ,FUNKCJE f , przydzialy p
- where w.nr_prac=p.NR_PRAC and p.KOD_FUNKCJI = f.KOD_FUNKCJI and f.nazwa_funkcji = 'kierownik'
- 9. select t.temat,count(*),sum(w.kwota)
- from wyplaty w ,tematy t
- where w.nr_tem= t.nr_tem
- group by t.temat
- 10. SELECT P.NAZWISKO, AVG(w.kwota) from WYPLATY W,PRACOWNICY P
- WHERE W.NR_PRAC=P.NR_PRAC
- GROUP BY P.NAZWISKO
- 11. SELECT t.temat
- FROM TEMATY T,WYPLATY W
- WHERE T.NR_TEM=W.NR_TEM
- GROUP BY T.TEMAT
- HAVING SUM(W.KWOTA) <400
- 12. SELECT PRA.NAZWISKO FROM PRACOWNICY PRA, PRZYDZIALY P, TEMATY T
- WHERE P.NR_PRAC=PRA.NR_PRAC
- GROUP BY PRA.NAZWISKO
- HAVING COUNT(*) >5
- 13. SELECT T1.TEMAT
- FROM TEMATY T1, TEMATY T2
- WHERE T1.DATA_ROZP>T2.DATA_ROZP AND T2.TEMAT='DYSK'
- 14. SELECT P.NAZWISKO
- FROM PRACOWNICY P ,WYPLATY W
- WHERE P.NR_PRAC=W.NR_PRAC
- GROUP BY P.NAZWISKO
- HAVING SUM(W.KWOTA) >
- (
- SELECT SUM(W.KWOTA)
- FROM WYPLATY W , PRACOWNICY P
- WHERE W.NR_PRAC=P.NR_PRAC AND P.NAZWISKO='MISIURA'
- )
- 15. SELECT t.temat
- from tematy t ,przydzialy p
- where t.nr_tem=p.nr_tem
- group by t.temat
- having count(*) >
- (
- select count(*)
- from tematy t, przydzialy p
- where t.nr_tem=p.nr_tem and t.temat='DYSK'
- )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement