The OR keyword
Teil des Abschnitts Grundlagen der SQL-Journey von Coddy — Lektion 7 von 72.
Das OR-Schlüsselwort bedeutet, dass wir möchten, dass eine der Bedingungen wahr ist.
Betrachten Sie zum Beispiel die folgende Tabelle <b>people</b>:
| Name | Alter | Geschlecht |
|---|---|---|
| Joas | 13 | männlich |
| Holwa | 17 | männlich |
| Nohlas | 24 | weiblich |
| Polar | 23 | männlich |
| Loopa | 18 | weiblich |
SELECT *
FROM people
WHERE gender = 'female' OR age < 20Diese Abfrage bedeutet, dass wir nach allen Datensätzen suchen, bei denen entweder das Geschlecht weiblich ist oder das Alter weniger als 20 beträgt.
Dies wird das Ergebnis sein:
| Name | Alter | Geschlecht |
|---|---|---|
| Joas | 13 | männlich |
| Holwa | 17 | männlich |
| Nohlas | 24 | weiblich |
| Loopa | 18 | weiblich |
Aufgabe
EinfachVerfügbare Tabellen und Spalten:
<b>people</b>:<b>age</b>,<b>status</b>
Rufe alle Personen ab, die entweder unter 20 Jahre alt oder über 28 Jahre alt sind (20 und 28 nicht eingeschlossen).
Spickzettel
Das OR-Schlüsselwort gibt Datensätze zurück, bei denen mindestens eine Bedingung wahr ist:
SELECT *
FROM people
WHERE gender = 'female' OR age < 20Gibt Zeilen zurück, in denen gender = 'female' oder age < 20 (oder beides) zutrifft.
Probier es selbst
SELECT *
FROM people
-- Schreibe deinen Code unterhalb
WHEREDiese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
4More Keywords
The IN keywordThe BETWEEN keywordThe LIKE keywordThe AS keywordRecap - Cellphone Models2Conditions
Conditions BasicsThe AND keywordThe OR keywordThe NOT keywordMultiple Conditions CombinedParenthesisBooleans5Arithmetic Operations
Mathematical OperatorsMathematical ColumnsThe Modulo OperationThe ROUND() Function3Specific Return Format
Null valuesSort Results Part 1Sort Results Part 2Recap - Cyber Security FirmLimit number of recordsRecap - Vehicle Factory6Intro Challenges
Recap - Parliamentary ElectionRecap - Police Criminal ArrestRecap - Bar Beverage ContainerRecap - Engineer new columns