Zadanie 8: Rejestr wykroczeń (baza danych)
Cztery zapytania SQL na oryginalnych danych o kierowcach, mandatach i wykroczeniach.
Rozwiązujesz bez konta, a odpowiedzi sprawdza ten sam silnik co na platformie. Postęp i powtórki zapisują się dopiero po darmowej rejestracji.
Zadanie 1 / 4Trudneładowanie bazy…
Oryginalne dane z zadania 8 arkusza z maja 2024: 1000 kierowców, 6 rodzajów wykroczeń i 5000 wpisów rejestru. Kierowcę z wykroczeniem łączy tabela Rejestr.
Kierowcy
- IdOsoby · integerklucz
- Imie · text
- Nazwisko · text
- NrRejestracyjny · text
Taryfikator
- IdWykroczenia · integerklucz
- Wykroczenie · text
- Punkty · integer
- Kwota · integer
Fotoradar
- IdFotoradaru · integerklucz
- Miejscowosc · text
- DozwolonaPredkosc · integer
Rejestr
- IdZdarzenia · integerklucz
- Data · text
- IdOsoby · integer→ Kierowcy.IdOsoby
- IdWykroczenia · integer→ Taryfikator.IdWykroczenia
- IdFotoradaru · integer→ Fotoradar.IdFotoradaru
relacje (wiele → jeden)
- Rejestr.IdOsoby → Kierowcy.IdOsoby
- Rejestr.IdWykroczenia → Taryfikator.IdWykroczenia
- Rejestr.IdFotoradaru → Fotoradar.IdFotoradaru
1:1 z matury · Matura maj 2024, zadanie 8.1
Kierowca z najwyższą sumą mandatów
Dla każdego kierowcy zsumuj kwoty wszystkich jego mandatów (połącz Rejestr z Taryfikator po IdWykroczenia, a wynik z Kierowcy po IdOsoby). Podaj imię i nazwisko kierowcy z najwyższą sumą (jest dokładnie jeden taki kierowca) oraz tę sumę.
Wymagane:JOINGROUP BYSUM
zapytanie.sql
Ładowanie edytora…