8.1 Złączenie trzech tabel
Matura maj 2024 - Matura z informatyki: arkusze krok po kroku (SQL (SQLite))
Zadanie 8.1 (2 pkt): kierowca z największą sumą kwot mandatów i ta suma. Kwota mandatu jest w taryfikatorze, więc potrzebne są trzy tabele: `Kierowcy` - `Rejestr` - `Taryfikator`. Przykład liczy sumę punktów karnych każdego kierowcy (pierwsze wiersze).
SELECT Kierowcy.IdOsoby, Imie, Nazwisko, SUM(Punkty) AS punkty
FROM Kierowcy
JOIN Rejestr ON Rejestr.IdOsoby = Kierowcy.IdOsoby
JOIN Taryfikator ON Taryfikator.IdWykroczenia = Rejestr.IdWykroczenia
GROUP BY Kierowcy.IdOsoby
LIMIT 10;Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.
Wszystkie lekcje kursu Matura z informatyki: arkusze krok po kroku·Zaloguj się, aby zapisać postęp na koncie.