Poniżej przedstawiono opis dwóch tabel danych zawierających informacje o lekarzach i wizytach u tych lekarzy.
Pole Id_lekarza w tabeli Lekarze jest połączone relacją „jeden do wielu” z polem Id_lekarza w tabeli Wizyty.
Lekarze
| Nazwa pola | Typ | Klucz |
| Id_lekarza | Tekst(5) | Klucz główny |
| Imie_lekarza | Tekst(50) | |
| Nazwisko_lekarza | Tekst(50) | |
| Specjalnosc_lekarza | Tekst(200) |
Wizyty
| Nazwa pola | Typ | Klucz |
| Id_lekarza | Tekst(5) | Klucz obcy |
| Id_pacjenta | Tekst(10) | |
| Data_wizyty | Data |
| 1. | Wynikiem zapytania: SELECT Imie_lekarza, Nazwisko_lekarza, count(*) FROM Lekarze JOIN Wizyty ON Lekarze.Id_lekarza = Wizyty.Id_lekarza GROUP BY Wizyty.Id_lekarza; jest zestawienie zawierające imię i nazwisko każdego lekarza oraz liczbę wizyt u tego lekarza. | P | F |
|---|---|---|---|
| 2. | Wynikiem zapytania:
SELECT Specjalnosc_lekarza, count(*) FROM Lekarze JOIN Wizyty ON Lekarze.Id_lekarza = Wizyty.Id_lekarza GROUP BY Lekarze.Id_lekarza; jest zestawienie zawierające nazwy specjalności oraz łączne liczby wizyt u lekarzy tych specjalności. | P | F |
| 3. | Wynikiem zapytania:
SELECT Specjalnosc_lekarza, count(Specjalnosc_lekarza) FROM Lekarze JOIN Wizyty ON Lekarze.Id_lekarza = Wizyty.Id_lekarza GROUP BY Wizyty.Id_lekarza; jest zestawienie zawierające nazwy specjalności oraz łączne liczby wizyt u lekarzy tych specjalności. | P | F |
| 4. | Wynikiem zapytania:
SELECT Id_pacjenta, count(*) FROM Wizyty JOIN Lekarze ON Lekarze.Id_lekarza = Wizyty.Id_lekarza GROUP BY Lekarze.Id_lekarza; jest zestawienie zawierające liczby wizyt pacjentów u poszczególnych lekarzy. | P | F |