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 schede·7 domande·2 visualizzazioni
liceumcomputer_sciencedatabases
0
Lo so
1 / 13
0
Sto imparando
Fronte

Klauzula WHERE

Tocca per girare
Retro

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

Tocca per girare
Lo so
Sto imparando

Quiz(7 domande)

Domanda 1 di 7

1. Co robi klauzula WHERE?

Termini in questo 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.

Domande in questo 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

Set correlati

Crea il tuo set di studio

Carica un PDF, incolla le tue note o descrivi un argomento – l'IA genera schede, quiz e altro in pochi secondi.