Mehrere kombinierte Bedingungen
Teil des Abschnitts Grundlagen der SQL-Journey von Coddy. Lektion 9 von 72.
Das Erstellen einer Abfrage mit nur einer Bedingung ist nicht ausreichend. Manchmal möchten wir etwas Komplizierteres überprüfen. Dafür gibt es in SQL (und vielen anderen Programmiersprachen) die Schlüsselwörter AND, OR und NOT, um unsere Fähigkeit zu verbessern, das richtige Ergebnis abzurufen, das wir benötigen.
Die Schlüsselwörter AND und OR werden wie folgt verwendet:
SELECT col1, col2
FROM table1
WHERE condition1 AND condition2 OR condition3 ...Wir können beliebig viele Bedingungen miteinander verknüpfen.
Aufgabe
EinfachVerfügbare Tabellen und Spalten:
candies:name,price,color,weight
Schreibe eine Abfrage, um alle Süßigkeiten zu finden, die mindestens einen dieser beiden Fälle erfüllen:
- die
coloristbrownund derpriceist2 - die
coloristmixedund dasweightist kleiner als40
Die Abfrage soll nur den Namen und die Farbe dieser Süßigkeiten zurückgeben.
Probier es selbst
SELECT name, color
FROM candies
-- Schreibe deinen Code darunter
WHEREDiese 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