Fiszki: SQL – WHERE i ORDER BY

Zestaw fiszek o SQL, koncentrujący się na użyciu klauzul WHERE i ORDER BY w zapytaniach do baz danych.

JollyTiger461·13 tarjetas·7 preguntas
liceumcomputer_sciencedatabases
0
Lo sé
1 / 13
0
Aprendiendo
Frente

Klauzula WHERE

Toca para voltear
Reverso

Pozwala na filtrowanie rekordów w zapytaniach SQL, wybierając tylko te, które spełniają określone warunki.

Toca para voltear
Lo sé
Aprendiendo

Quiz(7 preguntas)

Pregunta 1 de 7

1. Co robi klauzula WHERE?

Términos en este set(13)

Klauzula WHERE(7)

Klauzula WHERE

Pozwala na filtrowanie rekordów w zapytaniach SQL, wybierając tylko te, które spełniają określone warunki.

Co to jest filtracja danych?

To proces ograniczania wyników zapytania do tych, które spełniają warunki określone w klauzuli WHERE.

Porównanie: WHERE vs HAVING

WHERE filtruje dane przed agregacją, natomiast HAVING po agregacji ich wyników.

Uzupełnij zdanie: Klauzula WHERE stosuje się do ___.

wybierania specyficznych rekordów na podstawie warunków logicznych.

Prawda czy fałsz: WHERE nie działa z agregatami.

Prawda, ponieważ klauzula WHERE działa na pojedynczych rekordach, nie na zbiorach.

Jakie operatory można używać w WHERE?

Można używać operatorów porównania: =, <, >, <=, >= oraz operatorów logicznych: AND, OR, NOT.

Zapytanie z WHERE: SELECT * FROM users WHERE age > 18

To zapytanie zwraca wszystkich użytkowników, którzy mają więcej niż 18 lat.

Klauzula ORDER BY(6)

Klauzula ORDER BY

Służy do sortowania wyników zapytania w określonej kolejności, rosnąco lub malejąco.

Jakie kolumny mogą być używane w ORDER BY?

Można używać dowolnych kolumn z tabeli, na której wykonywane jest zapytanie.

Uzupełnij zdanie: ORDER BY domyślnie sortuje dane w ___ porządku.

porządku rosnącym (ASC).

Prawda czy fałsz: ORDER BY można stosować tylko w zapytaniach SELECT.

Prawda, ponieważ ORDER BY ma zastosowanie wyłącznie do wyników zapytań SELECT.

Jak zsortować dane malejąco?

Użyj klauzuli ORDER BY z parametrem DESC, np. ORDER BY age DESC.

Co to jest sortowanie wielopoziomowe?

Sortowanie po kilku kolumnach, np. ORDER BY last_name ASC, first_name ASC.

Preguntas en este set(7)

1. Co robi klauzula WHERE?

A.Filtruje rekordy
B.Sortuje dane
C.Agreguje wyniki
D.Łączy tabele

2. Jakie słowo kluczowe służy do sortowania wyników?

A.FILTER
B.ORDER
C.SORT
D.GROUP

3. Które z poniższych operacji można użyć w klauzuli WHERE?

A.LIMIT
B.AVG
C.LIKE
D.GROUP BY

4. Które z poniższych zapytań używa klauzuli ORDER BY?

A.SELECT * FROM orders WHERE status = 'shipped'
B.SELECT * FROM customers ORDER BY last_name ASC
C.DELETE FROM products WHERE id = 1
D.INSERT INTO users VALUES ('John')

5. Co zwraca zapytanie: SELECT * FROM products WHERE price < 100?

A.Produkty o cenie powyżej 100
B.Produkty o cenie poniżej 100
C.Wszystkie produkty
D.Nie zwraca żadnych produktów

6. Jak posortować dane rosnąco według dwóch kolumn?

A.ORDER BY col1, col2
B.ORDER BY col1 ASC, col2 DESC
C.SORT BY col1, col2
D.FILTER BY col1, col2

7. Co oznacza DESC w klauzuli ORDER BY?

A.Sortowanie rosnące
B.Sortowanie malejące
C.Filtracja
D.Agregacja

Sets relacionados

Crea tu propio set de estudio

Sube un PDF, pega tus notas o describe un tema – la IA genera tarjetas, quizzes y más en segundos.