SQL WHERE

SQL WHERE-Klausurvorbereitung: Bedingungen für Abfrageergebnisse.

Jonas2006·19 tarjetas·16 preguntas
Abiturcomputer_sciencedatabases
0
Lo sé
1 / 19
0
Aprendiendo
Frente

Was ist der Zweck der WHERE-Klausel?

Toca para voltear
Reverso

Die WHERE-Klausel filtert Datensätze basierend auf bestimmten Bedingungen, die erfüllt sein müssen.

Toca para voltear
Lo sé
Aprendiendo

Quiz(16 preguntas)

Pregunta 1 de 16

1. Welche SQL-Anweisung filtert Datensätze?

Términos en este set(19)

Was ist der Zweck der WHERE-Klausel?

Die WHERE-Klausel filtert Datensätze basierend auf bestimmten Bedingungen, die erfüllt sein müssen.

Wie wird die Syntax der WHERE-Klausel formuliert?

Die Syntax lautet: SELECT * FROM Tabelle WHERE Bedingung;

Vergleiche = und != in SQL.

= prüft auf Gleichheit, während != auf Ungleichheit prüft.

Fill in the blank: WHERE kann mit ___ verwendet werden.

WHERE kann mit AND, OR und NOT verwendet werden, um komplexe Bedingungen zu erstellen.

Was ist eine Bedingung?

Eine Bedingung ist ein Ausdruck, der zu true oder false evaluiert, z.B. Preis < 100.

Wann verwendet man AND in der WHERE-Klausel?

AND wird verwendet, um mehrere Bedingungen zu kombinieren, die alle erfüllt sein müssen.

Wann verwendet man OR in der WHERE-Klausel?

OR wird verwendet, wenn mindestens eine von mehreren Bedingungen erfüllt sein muss.

Was bewirkt die Bedingung WHERE Temperatur > 20?

Sie filtert alle Datensätze, bei denen die Temperatur über 20 Grad Celsius liegt.

Nenne einen SQL-Datentyp für Geldbeträge.

Der Datentyp DECIMAL oder NUMERIC wird häufig für Geldbeträge verwendet.

Wie schreibst du eine Bedingung mit einem Bereich?

Verwende BETWEEN, z.B. Preis BETWEEN 10 AND 50.

Was bewirkt die Bedingung WHERE Kilometer < 50?

Sie zeigt nur Datensätze an, bei denen die Kilometerzahl unter 50 liegt.

Was ist der Unterschied zwischen IS NULL und IS NOT NULL?

IS NULL prüft auf NULL-Werte, IS NOT NULL prüft auf vorhandene Werte.

True or False: WHERE kann nur auf numerische Werte angewendet werden.

False. WHERE kann auf alle Datentypen angewendet werden, einschließlich Text und Datum.

Was ist eine SQL-Subabfrage?

Eine Subabfrage ist eine Abfrage innerhalb einer anderen Abfrage, oft in der WHERE-Klausel.

Was bedeutet die Bedingung WHERE Stadt = 'Berlin'?

Sie filtert Datensätze, die nur Informationen über die Stadt Berlin enthalten.

Wie wird eine NOT-Bedingung formuliert?

Die NOT-Bedingung wird verwendet, um eine Bedingung umzukehren, z.B. WHERE NOT (Preis < 100).

Was leistet der Operator LIKE?

LIKE wird verwendet, um Muster in Textwerten zu suchen, oft mit Platzhaltern wie %.

Was bewirkt die Bedingung WHERE Jahr >= 2020?

Sie filtert Datensätze aus, die im Jahr 2020 oder später erstellt wurden.

Wie kann man mehrere Bedingungen in einer Zeile schreiben?

Verwende Klammern, z.B. WHERE (Bedingung1 AND Bedingung2) OR Bedingung3.

Preguntas en este set(16)

1. Welche SQL-Anweisung filtert Datensätze?

A.SELECT
B.WHERE
C.FROM
D.INSERT

2. Was bewirkt die Bedingung WHERE Preis > 100?

A.Zeigt alle Preise an
B.Filtert Preise über 100
C.Filtert Preise unter 100
D.Keine Wirkung

3. Welcher Operator wird verwendet, um Ungleichheit zu prüfen?

A.=
B.!=
C.>
D.<

4. Wie kann man NULL-Werte filtern?

A.WHERE NULL
B.IS NULL
C.NOT NULL
D.WHERE = NULL

5. Was bedeutet die Verwendung von AND in der WHERE-Klausel?

A.Mindestens eine Bedingung muss erfüllt sein
B.Alle Bedingungen müssen erfüllt sein
C.Keine Bedingung muss erfüllt sein
D.Scheitert immer

6. Wie filtert man nach einem Bereich?

A.BETWEEN
B.IN
C.LIKE
D.AND

7. Welches SQL-Keyword wird verwendet, um die Ergebnisse zu ordnen?

A.ORDER BY
B.GROUP BY
C.WHERE
D.SORT

8. Was bedeutet die Bedingung WHERE Name LIKE 'A%'?

A.Namen, die mit A beginnen
B.Namen, die A enthalten
C.Namen, die mit A enden
D.Keine Wirkung

9. Wie kann man mehrere Bedingungen kombinieren?

A.Mit Klammern
B.Mit Kommas
C.Mit Semikolons
D.Gar nicht

10. Was bewirkt die Bedingung WHERE Alter < 18?

A.Schüler über 18
B.Schüler unter 18
C.Alle Altersgruppen
D.Keine Wirkung

11. Was passiert, wenn keine WHERE-Klausel verwendet wird?

A.Keine Daten angezeigt
B.Alle Datensätze werden zurückgegeben
C.Fehlermeldung
D.Nur leere Datensätze

12. True or False: OR kann mehrere Bedingungen vereinfachen.

A.True
B.False
C.Nicht immer
D.Niemals

13. Was bedeutet die Bedingung WHERE Zustand NOT 'Aktiv'?

A.Zeigt aktive Datensätze
B.Zeigt inaktive Datensätze
C.Filtert nichts
D.Fehlermeldung

14. Wie kann man die WHERE-Klausel optimieren?

A.Indexe verwenden
B.Mehr Bedingungen hinzufügen
C.Weniger Spalten auswählen
D.Gar nichts

15. Was bewirkt die Bedingung WHERE Jahr < 2000?

A.Datensätze aus dem Jahr 2000
B.Datensätze vor 2000
C.Alle Datensätze
D.Keine Wirkung

16. Was bedeutet die Bedingung Preis BETWEEN 50 AND 100?

A.Preise zwischen 50 und 100
B.Preise unter 50
C.Preise über 100
D.Preise exakt 50 oder 100

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.