Strona główna › Pytania INF.03 › Pytanie 539
INF.03 · pytanie #539
Zapytanie przedstawione poniżej zwróci wynik: <br> <pre class="code-block">SELECT COUNT(cena) FROM uslugi;</pre>
- Asumę wartości cen usług w tabeli
- Bwszystkie wartości cen usług w tabeli
- Cśrednią wartość cen usług w tabeli
- Dliczbę wszystkich cen usług w tabeli
Poprawna odpowiedź: D. liczbę wszystkich cen usług w tabeli
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Zapytanie SQL, które zostało przedstawione, korzysta z funkcji agregującej COUNT(), która zlicza ilość wierszy w tabeli, w której znajduje się kolumna 'cena'. W kontekście tego zapytania, COUNT(cena) zbiera wszystkie wartości w kolumnie 'cena', co oznacza, że zwróci liczbę wszystkich wierszy, w których wartość kolumny 'cena' nie jest NULL. Jest to istotne, ponieważ w praktycznych zastosowaniach bazy danych często potrzebujemy znać ilość elementów dostępnych w danym zbiorze danych, co ma kluczowe znaczenie przy analizowaniu danych oraz generowaniu raportów. Na przykład, jeśli prowadzisz firmę oferującą różne usługi, takie zapytanie pozwala Ci szybko określić, ile różnych usług posiadasz w swojej ofercie oraz jakie są ich ceny. Dobrą praktyką jest używanie funkcji COUNT() w połączeniu z klauzulą WHERE, aby dokładnie określić, które wiersze mają być zliczane, co pozwala na bardziej precyzyjne analizy.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.