Strona główna › Pytania INF.03 › Pytanie 2577
INF.03 · pytanie #2577
Rezultatem wykonania podanego zapytania SQL jest <pre class="code-block">SELECT count(*) FROM Uczniowie WHERE srednia = 5;</pre>
- AŚrednia ocen wszystkich uczniów.
- BLiczba uczniów, którzy mają średnią ocen równą 5.
- CSuma ocen uczniów, których średnia ocen wynosi 5.
- DCałkowita liczba uczniów.
Poprawna odpowiedź: B. Liczba uczniów, którzy mają średnią ocen równą 5.
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Zapytanie SQL, które zostało przedstawione, używa funkcji `COUNT(*)` w celu zliczenia wszystkich wierszy w tabeli `Uczniowie`, które spełniają określone kryterium w klauzuli `WHERE`. W tym przypadku kryterium to jest `srednia = 5`. Oznacza to, że zapytanie zlicza wszystkich uczniów, których średnia ocen wynosi dokładnie 5. Takie użycie `COUNT(*)` jest zgodne ze standardami SQL, gdzie funkcja ta służy do zliczania wszystkich wierszy w zbiorze wyników, które spełniają dane warunki. W praktyce, uzyskanie liczby uczniów z określoną średnią może być przydatne w analizie statystycznej lub raportowaniu wyników akademickich. Zrozumienie, jak korzystać z `COUNT(*)` w połączeniu z różnymi warunkami `WHERE`, jest kluczowe dla efektywnego zarządzania i analizowania danych w bazach danych SQL. Dzięki temu można wydobywać konkretne informacje, które wspierają podejmowanie decyzji w edukacji i zarządzaniu danymi.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.