Strona główna › Pytania INF.03 › Pytanie 1077
INF.03 · pytanie #1077
Aby posortować listę uczniów według daty urodzenia w bazie danych, jakie polecenie należy zastosować?
- ASELECT imie,nazwisko,klasa from uczniowie group by rok_urodzenia
- BSELECT imie,nazwisko,klasa from uczniowie order by rok_urodzenia
- CSELECT imie,nazwisko,klasa from uczniowie order by nazwisko
- DSELECT imie,nazwisko,klasa from uczniowie where rok_urodzenia = 1994
Poprawna odpowiedź: B. SELECT imie,nazwisko,klasa from uczniowie order by rok_urodzenia
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Aby uporządkować listę uczniów według roku urodzenia w bazie danych, należy zastosować polecenie SQL 'SELECT imie,nazwisko,klasa from uczniowie order by rok_urodzenia'. Klauzula 'ORDER BY' jest kluczowa w SQL, ponieważ pozwala na sortowanie wyników zapytania według określonej kolumny, w tym przypadku 'rok_urodzenia'. Użycie tej klauzuli zapewnia, że wyniki są prezentowane w porządku rosnącym lub malejącym, co jest szczególnie przydatne, gdy chcemy analizować dane w kontekście czasowym. Na przykład, jeżeli mamy tabelę uczniów z kolumnami 'imie', 'nazwisko', 'klasa' oraz 'rok_urodzenia', użycie tego polecenia umożliwi nam nie tylko zobaczenie imion i nazwisk uczniów, ale również ich uporządkowanie według daty urodzenia. Zgodnie z normami SQL, jest to standardowa metoda sortowania danych, która zwiększa przejrzystość i użyteczność wyników. Przykładowo, jeśli w tabeli są uczniowie urodzeni w różnych latach, dzięki temu zapytaniu, najpierw zobaczymy uczniów urodzonych w najwcześniejszych latach, co może być istotne przy podejmowaniu decyzji organizacyjnych w szkole.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.