7.5 Zapytanie SQL z czterema tabelami

Matura maj 2025 - Matura z informatyki: arkusze krok po kroku (SQL (SQLite))

Zadanie 7.5 (2 pkt) to zapytanie SQL na papierze. Do tabel z plików dochodzi tabela `Producent` (kod, nazwa, kraj), a `Laziki` dostaje pole `kod_producenta`. Arkusz nie podaje danych producentów, więc tutaj są wymyślone, a pomiary to tylko lata 2059-2061. Przykład łączy tabele po kluczach (`JOIN ... ON`) i liczy pomiary każdego łazika na obszarze Arcadia. Uruchom i zobacz, jak `JOIN` dokleja kolumny kolejnych tabel.

SELECT Laziki.nazwa_lazika, COUNT(*) AS pomiary
FROM Laziki
JOIN Pomiary ON Pomiary.nr_lazika = Laziki.nr_lazika
JOIN Obszary ON Obszary.kod_obszaru = Pomiary.kod_obszaru
WHERE Obszary.nazwa_obszaru = 'Arcadia'
GROUP BY Laziki.nazwa_lazika
ORDER BY pomiary DESC;

Ł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.