Strona główna › Pytania INF.03 › Pytanie 1117
INF.03 · pytanie #1117
Aby uzyskać dane z tabeli pracownicy wyłącznie dla osób, które osiągnęły 26 lat, należy zastosować zapytanie
- ASELECT * FROM pracownicy OR wiek > '25'
- BSELECT * FROM pracownicy WHERE wiek > '25'
- CSELECT * FROM wiek WHERE pracownicy > '25'
- DSELECT * FROM pracownicy AND wiek > '25'
Poprawna odpowiedź: B. SELECT * FROM pracownicy WHERE wiek > '25'
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Poprawne zapytanie to 'SELECT * FROM pracownicy WHERE wiek > '25';'. To zapytanie jest zgodne z zasadami SQL i pozwala na wyświetlenie wszystkich rekordów z tabeli 'pracownicy', które spełniają określony warunek dotyczący wieku. Używając klauzuli WHERE, precyzyjnie filtrujemy wyniki i zwracamy tylko tych pracowników, którzy mają więcej niż 25 lat. Warto pamiętać, że w SQL operator '>' jest wykorzystywany do porównywania wartości, a w tym przypadku pozwala nam na wybranie pracowników, którzy ukończyli 26 lat. Przy projektowaniu zapytań SQL, kluczowe jest stosowanie odpowiednich warunków filtrujących, aby ograniczyć zwracane dane do tych istotnych dla analiz. Przykładowo, analiza wieku pracowników w kontekście przyznawania dodatków lub przeprowadzania szkoleń może opierać się na takich zapytaniach. W praktyce, ważne jest także wykorzystanie indeksów w bazach danych, aby zwiększyć wydajność zapytań, zwłaszcza w dużych zbiorach danych.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.