Kolokwium z SQL (2011)

Pobierz i wgraj bazę danych albumy.sql.

Można założyć, że istnieje maksymalnie jedna recenzja danej gazety dotycząca albumu.

Zadanie.
  1. wypisz dla wszystkich wykonawców ilość albumów, ilość recenzji oraz ilość albumów z 2011 roku
  2. wypisz wszystkich wykonawców bez albumów lub recenzji
  3. wypisz dla wszystkich wykonawców z jednym albumem ich nazwę i dane albumu (nazwa, rok)
  4. wypisz dla każdego wykonawcy średnią z ocen jego albumów (ocena albumu to średnia ocen z wszystkich recenzji)
  5. wypisz wszystkie albumy które nie były jedynymi albumami wykonawcy w swoim roku
  6. wypisz nazwę pierwszego wykonawcy który dostał od magazynu NME ocenę 10 (można założyć że jest jeden pierwszy)
  7. wypisz wszystkie nazwy albumów wykonawców, którzy wydawali dotychczas płyty tylko w parzystych lub tylko w nieparzystych latach
  8. wypisz wszystkie albumy, dla każdego ze znanym wykonawcą wylicz którym albumem tego wykonawcy jest; przyjmij że albumy z niepodanym rokiem wydania wyjdą w przyszłym roku; posortuj po id wykonawcy i roku wydania; wartości dla albumów bez wykonawców mogą być dowolne

Zasady:

Rozwiązanie kolokwium: rozwiazanie2011.sql.


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