szymcio10

Bazy danych - 7 lab

Apr 19th, 2020
219
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --T2/2/A
  2. select s.nr_albumu,s.imie,s.nazwisko
  3. from dziekanat.studenci as s
  4. where s.nr_albumu in (select nr_albumu from dziekanat.wojsko where wku='WKU w Tarnowie')
  5.  
  6. --T2/2/B
  7. select s.imie,s.nazwisko,s.nr_albumu
  8. from dziekanat.studenci AS s
  9. where (select count(w.id_fakultetu) from dziekanat.zapisy as w where w.nr_albumu=s.nr_albumu)>3
  10.  
  11. --T3/2/A
  12. select s.nr_albumu, s.imie,s.nazwisko,ks.nazwa_kierunku
  13. from dziekanat.studenci s
  14. full join dziekanat.studenci_kierunkow sk
  15. using(nr_albumu)
  16. full outer join dziekanat.kierunki_studiow ks
  17. on sk.id_kierunku_studiow=ks.id_kierunku
  18. where ks.nazwa_kierunku='Informatyka' and
  19. (select avg(o.ocena) from dziekanat.oceny o where s.nr_albumu=o.nr_albumu)
  20. between 3.50 and 4.00
  21.  
  22. --T3/2/B
  23. select
  24.     s.imie,
  25.     s.nazwisko,
  26.     s.nr_albumu
  27. from
  28.     dziekanat.studenci as s
  29. where
  30.     (select avg(o.ocena) from dziekanat.oceny as o where o.nr_albumu=s.nr_albumu and
  31.     (select prz.nr_semestru from dziekanat.przedmioty as prz where prz.id_przedmiotu=o.id_przedmiotu) = 1)
  32.     <
  33.     (select avg(o.ocena) from dziekanat.oceny as o where o.nr_albumu=s.nr_albumu and
  34.     (select prz.nr_semestru from dziekanat.przedmioty as prz where prz.id_przedmiotu=o.id_przedmiotu) = 2)
Advertisement
Add Comment
Please, Sign In to add comment