The AND keyword
Teil des Abschnitts Grundlagen der SQL-Journey von Coddy — Lektion 6 von 72.
Das Schlüsselwort AND bedeutet, dass beide Bedingungen wahr sein müssen; wenn eine von beiden es nicht ist, wird die Bedingung nicht erfüllt.
Hier ist zum Beispiel eine <b>people</b>-Tabelle:
| Name | Alter | Geschlecht |
|---|---|---|
| Joas | 13 | männlich |
| Holwa | 17 | männlich |
| Nohlas | 24 | weiblich |
| Polar | 23 | männlich |
| Loopa | 18 | weiblich |
Die folgende Abfrage:
SELECT *
FROM people
WHERE gender = "female" AND age < 20bedeutet, dass wir nach allen Datensätzen suchen, bei denen das Geschlecht „female“ ist und das Alter kleiner als 20 ist.
Dies wird das Ergebnis sein:
| Name | Alter | Geschlecht |
|---|---|---|
| Loopa | 18 | weiblich |
Hinweis: In SQL können String-Werte entweder mit doppelten Anführungszeichen "female" oder einfachen Anführungszeichen 'female' geschrieben werden – beide werden in den meisten SQL-Datenbanken akzeptiert.
Aufgabe
EinfachVerfügbare Tabellen und Spalten:
people:name,age,statusTabelle: people
name age status Charles 28 employed Fatima 38 unemployed Eric 11 unemployed Diya 44 employed Hanna 22 employed Ali 20 unemployed Gabriel 37 employed Beatriz 17 employed Troy 29 unemployed Angelica 32 employed
Rufe alle Personen aus der Tabelle people ab, die zwischen 20 und 28 Jahre alt sind (einschließlich 20 und 28).
Spickzettel
Das AND-Schlüsselwort erfordert, dass beide Bedingungen wahr sind:
SELECT *
FROM people
WHERE gender = "female" AND age < 20Dies gibt Datensätze zurück, bei denen die Person weiblich UND unter 20 Jahre alt ist.
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