Oskar Skibski, grupa nr 4, sala 2043

Bazy danych 2015/16

Laboratorium 5 (09.11.2015) - SQL / [KOLOKWIUM]

Pobierz i wgraj bazę danych seriale.sql.

Pole ginie przyjmuje wartości 'tak' oraz 'nie'. NULL w kolumnie rokkoniec oznacza, że serial się nie skończył.

Zadanie.
  1. wypisz dla każdej postaci w serialu na którym kanale się pojawia
  2. wypisz dla każdego serialu ile postaci w nim ginie
  3. wypisz nazwy kanałów bez seriali lub seriali bez postaci posortowane według roku powstania (kanału lub serialu)
  4. wypisz dla każdego kanału jego nazwę oraz średnią ocenę jego seriali nie licząc najgorszego z nich (jeżeli kanał ma 3 seriale z ocenami 1, 3, 5 ta średnia to 4)
  5. wypisz seriale które są jedynymi nieskończonymi serialami danej stacji
  6. wypisz bohaterów najwyżej ocenionego serialu (lub ocenionych seriali)
  7. wypisz dla każdego serialu najlepiej oceniony serial na jego kanału
  8. wypisz dla każdego serialu który powstał nie później niż 20 lat po powstaniu swojej kanału którym (według roku powstania) serialem na swoim kanale jest

Zasady:

Rozwiązanie kolokwium: rozwiazanie2015.sql.


Oskar Skibski (oski@mimuw.edu.pl), Wydział Matematyki, Informatyki i Mechaniki