Menu
Coddy logo textTech

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:

NameAlterGeschlecht
Joas13männlich
Holwa17männlich
Nohlas24weiblich
Polar23männlich
Loopa18weiblich

 

Die folgende Abfrage:

SELECT * 
FROM people
WHERE gender = "female" AND age < 20

bedeutet, 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:

NameAlterGeschlecht
Loopa18weiblich

 

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.

challenge icon

Aufgabe

Einfach

Verfügbare Tabellen und Spalten:

  • people: name, age, status

Tabelle: people

nameagestatus
Charles28employed
Fatima38unemployed
Eric11unemployed
Diya44employed
Hanna22employed
Ali20unemployed
Gabriel37employed
Beatriz17employed
Troy29unemployed
Angelica32employed

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 < 20

Dies 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
WHERE
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen