Bazy danych 2013/2014, Klasówka z SQLa 2013/2014
Zadania
- Posortuj klientów wedle łącznych oszczędności (wypisz imię, nazwisko, oszczędności).
- Wypisz id klientów, mających konto, na którym suma obrotów jest mniejsza niż 1000.
- Dla każdego klienta (id) podsumuj jego oszczędności; jeśli nie ma konta, wypisz 0.
- Wypisz numery kont, z których były przelewy na co najwyżej 5 innych kont.
- Wypisz numery kont, które były uczestnikiem choć jednego przelewu.
- Wypisz numery kont, które dostały łączną kwotę > 10000 złotych w < 5 przelewach.
- Wypisz konta, które były uczestnikiem przelewu z każdym innym kontem.
- (*) Dla każdego klienta (id) wypisz o ile więcej ma pieniędzy niż następna osoba na liście najbogatszych.
Zasady
- Na rozwiązanie zadań jest 1.5h.
- Plik z zapytaniami (i swoim imieniem i nazwiskiem) należy wysłać na adres prowadzącego lab z tytułem maila dokladnie 'bdkol1'.
- Można korzystać z dowolnych materiałów dydaktycznych, także z internetu.
- Nie można się porozumiewać między sobą, pytania dotyczące treści należy kierować do prowadzącego.
- Dane w pliku są jedynie przykładem; zapytania powinny działać dla dowolnych danych zgodnych z definicją tabel.
- Wszystkie zadania są punktowane tak samo, w skali 0-5 pkt.
Filip Murlak 03-11-2011