Przejdź do głównej treści
  1. Strona główna
  2. Technik informatyk
  3. INF.03
  4. Pytanie

Kwalifikacja: INF.03 - Tworzenie i administrowanie stronami i aplikacjami internetowymi oraz bazami danych

Zawód: Technik informatyk, Technik programista

Kategorie: Bazy danych

Słowa kluczowe: AVG() w SQL COUNT() w SQL Funkcja MIN() w SQL Funkcja SUM() w SQL Funkcje agregujące w SQL

Która wbudowana funkcja agregująca SQL oblicza średnią wartość w kolumnie?

Źle. SUM zwraca sumę wartości.
Źle. COUNT zlicza liczbę wierszy.
Źle. MIN zwraca wartość najmniejszą.
Dobrze. AVG oblicza średnią arytmetyczną wartości.
Funkcja agregująca AVG (od average) oblicza średnią arytmetyczną wartości w danej kolumnie, np. SELECT AVG(cena) FROM produkty; zwróci przeciętną cenę. Jak inne funkcje agregujące, działa na grupie wierszy i często łączy się ją z GROUP BY. Pomija wartości NULL. Dlatego średnią wartość w kolumnie oblicza AVG.
Pozostałe funkcje agregujące liczą co innego. MIN zwraca wartość najmniejszą w kolumnie, a nie średnią. SUM sumuje wszystkie wartości - to przydatne, ale to suma, nie średnia (choć średnia = SUM podzielone przez COUNT). COUNT zlicza liczbę wierszy spełniających warunek. Średnią arytmetyczną daje AVG, dlatego ta odpowiedź jest poprawna.

Wymagane logowanie

Ocenianie trudności pytań jest dostępne tylko dla zalogowanych użytkowników. Zaloguj się, aby skorzystać z pełni możliwości platformy.

Twoja ocena pomoże innym uczniom w przygotowaniu do egzaminu, a Tobie pozwoli na dostęp do spersonalizowanych statystyk.

Zgłoś błąd w pytaniu

Rozwiń sekcję i zmień pole, którego dotyczy błąd. Wyślemy tylko zmienione sekcje.

Błędna kwalifikacja
Błąd w treści pytania
Błąd w treści odpowiedzi
Błąd w obrazie
Dane kontaktowe (opcjonalnie)
Podaj email, jeśli chcesz otrzymać informację o rozpatrzeniu zgłoszenia.