Darmowe konto pozwoli wrócić do niego później.
Polecenie
Zadanie 7.5. (0–2)
Do wcześniej opisanych tabel bazy danych dołączamy kolejną o nazwie sklep, w której zapisano cennik gier sprzedawanych w pewnym sklepie. Tabela zawiera następujące pola:
id_gry – identyfikator gry
cena – cena gry
promocja – informacja, czy cena jest ceną promocyjną (wartość true – jeśli cena jest promocyjna albo false – kiedy nie jest promocyjna)
Tabele gry i sklep są połączone relacją jeden do wielu.
Uwaga:
Darmowe konto pozwoli wrócić do niego później.
• gra może mieć dwie ceny (cena w promocji i cena bez promocji), tj. może występować w tabeli sklep dwa razy
• tabela sklep zawiera tylko identyfikatory gier, które są w ofercie sklepu (nie musi zawierać wszystkich identyfikatorów z tabeli gry).
Zapisz zapytanie SQL, w wyniku którego uzyskamy informację, ile należałoby zapłacić za zakup w tym sklepie po jednej sztuce ze wszystkich gier logicznych (kategoria "logiczna") dostępnych w cenach promocyjnych.
SELECT Sum(cena) FROM Gry INNER JOIN Sklep ON Gry.id_gry = Sklep.id_gry WHERE Gry.kategoria = "logiczna" and Sklep.promocja = true;
odpowiedź poprawna (poprawny zapis zapytania zgodny z treścią zadania). 1 pkt – odpowiedź z jednym błędem np. brak jednego warunku albo błąd przy JOIN.
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.