Klammern
Teil des Abschnitts Grundlagen der SQL-Journey von Coddy. Lektion 10 von 72.
Es ist wichtig, beim Kombinieren verschiedener Bedingungen Klammern zu verwenden.
Ohne Klammern liest SQL die Bedingungen nicht einfach von links nach rechts: AND wird vor OR ausgewertet, weil AND die höhere Priorität hat. Mit Klammern kannst du diese Reihenfolge außer Kraft setzen und die Bedingungen so gruppieren, wie du sie tatsächlich meinst.
Zum Beispiel sehen die folgenden Abfragen ähnlich aus, sind aber nicht gleich:
WHERE age < 30 OR gender = 'female' AND age > 20WHERE (age < 30 OR gender = 'female') AND age > 20Die erste Abfrage gibt alle Personen unter 30 (unabhängig vom Geschlecht) sowie alle Frauen über 20 zurück.
Die zweite Abfrage gibt nur Personen zurück, die über 20 sind und entweder unter 30 oder weiblich sind.
Aufgabe
EinfachVerfügbare Tabellen und Spalten:
people:name,age,status
Füge die fehlende Bedingung hinzu und setze die Klammern an die richtige Stelle, damit die Abfrage Personen findet, die entweder im Ruhestand UND über 30 Jahre alt sind, ODER den Status seeking haben.
Probier es selbst
SELECT * FROM people
WHERE age > 30 AND status = 'retired' -- Füge die Bedingung für den Status 'seeking' hinzuDiese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
4Weitere Schlüsselwörter
Das IN-SchlüsselwortDas BETWEEN-SchlüsselwortDas LIKE-SchlüsselwortDas AS-SchlüsselwortRückblick – Handymodelle7Datumsangaben
Datumsangaben behandeln – Teil 1Datumsangaben behandeln – Teil 2Datumsangaben behandeln – Teil 32Bedingungen
Grundlagen der BedingungenDas Schlüsselwort ANDDas Schlüsselwort ORDas Schlüsselwort NOTMehrere kombinierte BedingungenKlammernBoolesche Werte5Arithmetische Operationen
Mathematische OperatorenMathematische SpaltenDie Modulo-OperationDie ROUND()-Funktion3Spezifisches Rückgabeformat
NULL-WerteErgebnisse sortieren Teil 1Ergebnisse sortieren Teil 2Zusammenfassung - Cyber Security FirmAnzahl der Datensätze begrenzenZusammenfassung - Vehicle Factory6Einführungsaufgaben
Wiederholung – ParlamentswahlWiederholung – Festnahme eines Straftäters durch die PolizeiWiederholung – Getränkebehälter an der BarWiederholung – Neue Spalten erstellenÜbe selbstständig: SQL-Playground