SZUKAJ NA TYM BLOGU

Zadanie 3.2. (0–1) ()

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 polaTypKlucz
Id_lekarzaTekst(5) Klucz główny
Imie_lekarzaTekst(50)
Nazwisko_lekarzaTekst(50)
Specjalnosc_lekarzaTekst(200)

Wizyty

Nazwa polaTypKlucz
Id_lekarzaTekst(5) Klucz obcy
Id_pacjentaTekst(10)
Data_wizytyData

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.
PF
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.
PF
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.
PF
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.
PF
Poprawna odpowiedź
PFFF