{"id":"informatyka-2024-marzec-politechnika-lodzka-probna-rozszerzona/zad/6","paper_id":"informatyka-2024-marzec-politechnika-lodzka-probna-rozszerzona","number":"6","points":null,"ptype":"open","subject":"informatyka","category":"probna","year":2024,"month":"marzec","level":"rozszerzona","text":"Zadanie 6 Kwerendy (2p)\nid_uslugi\nnazwa\ncena\ndostepnosc\n1\n30\nTak\n6.1. (1p) (T)\n6.2. (1p) (T)\n90-\nStefanowskiego 18/22\ntel. +48 42 631 25 02\ne-mail: w2@adm.p.lodz.pl, www.p.lodz.pl, www.weeia.p.lodz.pl","answer":"6.1 SELECT miasto, COUNT(id_gosc) ... GROUP BY miasto ORDER BY COUNT DESC; 6.2 SELECT DISTINCT nazwa, id_uslugi ... JOIN ... ORDER BY nazwa;","answer_text":null,"solution":"Oficjalny klucz odpowiedzi wydany przez Politechnikę Łódzką (Wydział Elektrotechniki, Elektroniki, Informatyki i Automatyki) dla tego przykładowego arkusza (odczytany z zeskanowanego PDF-u informatyka-2024-marzec-politechnika-lodzka-probna-rozszerzona-odpowiedzi, ponieważ nie ma w nim warstwy tekstowej). W treści zadania segmentacja OCR nie wydzieliła podpunktów jako osobnych pytań, więc wszystkie podpunkty są zebrane w jednym rekordzie.\n\nZadanie 6. Kwerendy (2p) - do bazy Hotel (z zadania 5) dodano tabelę uslugi (id_uslugi, nazwa, cena, dostepnosc), połączoną z tabelą rezerwacje przez pole id_uslugi.\n6.1. (1p) (T) Napisz kwerendę, która liczy ilu jest w bazie gości z poszczególnych miast, posortowaną malejąco wg liczby osób.\nOdp:\nSELECT Goscie.miasto, Count(Goscie.id_gosc) AS PoliczOfid_gosc\nFROM Goscie\nGROUP BY Goscie.miasto\nORDER BY Count(Goscie.id_gosc) DESC;\n\n6.2. (1p) (T) Napisz kwerendę, która podaje nazwy usług zamówionych przy rezerwacji, usuń duplikaty i posortuj rosnąco wg nazwy usługi.\nOdp:\nSELECT DISTINCT Uslugi.nazwa, Rezerwacje.id_uslugi\nFROM Uslugi INNER JOIN Rezerwacje ON Uslugi.id_uslugi = Rezerwacje.id_uslugi\nORDER BY Uslugi.nazwa;","image":"img/informatyka-2024-marzec-politechnika-lodzka-probna-rozszerzona/zad-6.webp","solution_image":null,"topics":null,"page_from":13,"source":"ai","answer_source":"ai","answer_text_source":null,"solution_source":"ai","text_source":"ocr","source_label":"Informatyka · Matura próbna · marzec 2024 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura próbna","text_html":"<p>Zadanie 6 Kwerendy (2p)<br>id_uslugi<br>nazwa<br>cena<br>dostepnosc<br>1<br>30<br>Tak<br>6.1. (1p) (T)<br>6.2. (1p) (T)<br>90-<br>Stefanowskiego 18/22<br>tel. +48 42 631 25 02<br>e-mail: w2@adm.p.lodz.pl, www.p.lodz.pl, www.weeia.p.lodz.pl</p>","solutions":[{"source":"ai","label":"AI","kind":"text","html":"<p>Oficjalny klucz odpowiedzi wydany przez Politechnikę Łódzką (Wydział Elektrotechniki, Elektroniki, Informatyki i Automatyki) dla tego przykładowego arkusza (odczytany z zeskanowanego PDF-u informatyka-2024-marzec-politechnika-lodzka-probna-rozszerzona-odpowiedzi, ponieważ nie ma w nim warstwy tekstowej). W treści zadania segmentacja OCR nie wydzieliła podpunktów jako osobnych pytań, więc wszystkie podpunkty są zebrane w jednym rekordzie.</p>\n<p>Zadanie 6. Kwerendy (2p) - do bazy Hotel (z zadania 5) dodano tabelę uslugi (id_uslugi, nazwa, cena, dostepnosc), połączoną z tabelą rezerwacje przez pole id_uslugi.<br>6.1. (1p) (T) Napisz kwerendę, która liczy ilu jest w bazie gości z poszczególnych miast, posortowaną malejąco wg liczby osób.<br>Odp:<br>SELECT Goscie.miasto, Count(Goscie.id_gosc) AS PoliczOfid_gosc<br>FROM Goscie<br>GROUP BY Goscie.miasto<br>ORDER BY Count(Goscie.id_gosc) DESC;</p>\n<p>6.2. (1p) (T) Napisz kwerendę, która podaje nazwy usług zamówionych przy rezerwacji, usuń duplikaty i posortuj rosnąco wg nazwy usługi.<br>Odp:<br>SELECT DISTINCT Uslugi.nazwa, Rezerwacje.id_uslugi<br>FROM Uslugi INNER JOIN Rezerwacje ON Uslugi.id_uslugi = Rezerwacje.id_uslugi<br>ORDER BY Uslugi.nazwa;</p>"}]}