Aby policzyć wszystkie wiersze tabeli Koty należy użyć polecenia:
Aby policzyć wszystkie wiersze tabeli Koty należy użyć polecenia:
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: A (SELECT COUNT(*) FROM Koty)
A
Polecenie SELECT COUNT(*) FROM Koty zlicza wszystkie wiersze w tabeli Koty. Użycie COUNT(*) jest standardowym sposobem na uzyskanie liczby wszystkich rekordów w tabeli.
Dlaczego pozostałe opcje są nieprawidłowe?
- B: SELECT ROWNUM() FROM Koty - nie jest to poprawne polecenie do zliczania wierszy, ponieważ ROWNUM jest pseudokolumną, a nie funkcją.
- C: SELECT COUNT(Koty) AS ROWNUM - to polecenie nie zlicza wszystkich wierszy, a jedynie te, które mają wartość w kolumnie Koty, co może prowadzić do błędnych wyników.
- D: SELECT COUNT(ROWNUM) FROM Koty - polecenie to również nie zlicza wszystkich wierszy, ponieważ ROWNUM nie jest kolumną z danymi, a jej liczba nie będzie równa liczbie wszystkich wierszy tabeli.
Chcesz poćwiczyć całą kwalifikację INF.03?
Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.
Pojęcia z tego pytania
- Funkcje agregujące w SQL (COUNT, SUM, AVG, MIN, MAX)Wbudowane funkcje SQL wykonujące obliczenia na zestawie wartości w kolumnie i zwracające pojedynczą wartość skalarną.
- Instrukcja SELECT w SQLPodstawowe polecenie języka DQL (Data Query Language) w SQL służące do pobierania i filtrowania danych z jednej lub wielu tabel.
- Metody tablicowe w JS (push, pop, map, filter, forEach, splice)Funkcje wbudowane w prototyp tablic służące do mutowania zawartości, transformacji, filtrowania i iteracji po elementach.
Podobne pytania z działu „Sql zlaczenia i agregacja”
Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 43 pytań z tego działu.
- #63
Którego ze słów kluczowych języka SQL należy użyć, aby wyeliminować duplikaty?
- #158
W bazie danych, w celu uporządkowania listy uczniów według roku urodzenia, należy użyć polecenia
- #232
Zdefiniowano bazę danych z tabelą mieszkancy o polach: nazwisko, imie, miasto. Następnie stworzono następujące zapytanie do bazy: SELECT nazwisko, imie FROM mieszkancy WHERE miasto="Poznań" UNION ALL SELECT nazwisko, imie FROM mieszkancy WHERE miasto="Kraków"; Wskaż zapytanie, które zwróci identyczne dane:
- #308
Dana jest tabela programiści o polach: id, nick, ilosc_kodu, ocena. Pole ilosc_kodu zawiera liczbę linii kodu napisanych przez programistę w danym miesiącu. Aby policzyć sumę linii kodu, który napisali wszyscy programiści, należy użyć polecenia
- #351
Tabela filmy zawiera klucz główny id oraz klucz obcy rezyserID. Tabela rezyserzy zawiera klucz główny id. Obydwie tabele połączone są relacją jeden po stronie rezyserzy do wielu po stronie filmy. Aby w kwerendzie SELECT połączyć tabele filmy i rezyserzy, należy zapisać