Darmowe konto pozwoli wrócić do niego później.
Polecenie
Informacje o szczepieniach rozszerzono o dodatkowe dane:
• do tabeli WIZYTY dodano pole kod_punktu – określające punkt szczepień, w którym odbyło się szczepienie
• dodano tabele PACJENCI i PUNKT_SZCZEPIEN
• w tabeli PACJENCI podano numer PESEL pacjenta (pesel) i województwo (województwo_pacjenta), w którym pacjent mieszka
• w tabeli PUNKT_SZCZEPIEN podano kod punktu (kod_punktu) szczepienia i województwo (województwo_punktu), w którym znajduje się punkt szczepień.
Relacje między tabelami pokazuje poniższy schemat:
Darmowe konto pozwoli wrócić do niego później.

Zapisz w języku SQL zapytanie, w którym podasz numery PESEL pacjentów, którzy przyjęli co najmniej jedną dawkę szczepienia w województwie innym niż to, w którym mieszkają. Twoja odpowiedź będzie poprawna, także jeżeli PESEL pacjenta będzie wypisany więcej niż jeden raz.
select WIZYTY.pesel
from PACJENCI
join WIZYTY on PACJENCI.pesel = WIZYTY.pesel
join PUNKT_SZCZEPIEN on WIZYTY.kod_punktu = PUNKT_SZCZEPIEN.kod_punktu
where PACJENCI.wojewodztwo_pacjenta != PUNKT_SZCZEPIEN.wojwództwo_punktu;
odpowiedź poprawna; 1 pkt – odpowiedź z jednym błędem np. nieprawidłowy warunek przy jednym JOIN; 0 pkt – odpowiedź niepoprawna albo brak rozwiązania.
Uznawane są inne równoważne zapisy warunku oraz różne porządki JOIN, jeśli logika zapytania jest prawidłowa.
Ocena według schematu punktowania CKE, zwykle w 15–30 s
Dowiedz się, ile punktów naprawdę zdobywasz. Zrób zdjęcie kartki albo wklej odpowiedź: Maturownik+ porówna ją ze schematem punktowania, policzy punkty i wytłumaczy, gdzie i dlaczego je tracisz.