Aus dem Kurs: SQL Praxisworkshop
So erhalten Sie Zugriff auf diesen Kurs
Werden Sie noch heute Mitglied und nutzen Sie über 22.800 Kurse von Branchenfachleuten. Sie können diesen Kurs auch separat erwerben.
Beispiel 10: Mehrere Kriterien mit AND und OR
In diesem Beispiel üben wir die Priorität von und und oder in einer WHERE-Klausel. Folgendes möchten wir hier tun: wir möchten einerseits die Kundinnen aus Deutschland, das heißt weiblich, sowie Kunden aus Österreich, also männlich, filtern, die auf Lieferschein einkaufen dürfen und nicht gesperrt sind. Wie erkennen wir diese in der Datenbank? Ich habe hier aus der Tabelle kunden, die brauchen wir für dieses Beispiel, nachname, vorname, Firmenbezeichnung (firma 1), geschlecht, Länderkennzeichen (land), lieferschein und gesperrt selektiert Im geschlecht können wir unterscheiden zwischen männlich und weiblich, 1 ist das Kürzel für weiblich, 2 für männlich, 4 und 5 sind Firma und Institution und auch 3 für Familie benötigen wir hier für dieses Beispiel nicht, nur 1 und 2 sind von Relevanz. Um auf Deutschland und Österreich filtern zu können, brauchen wir das Länderkennzeichen. Bei den Österreichern finden wir ein A, bei den Deutschen ein D. Lieferschein ja und nein - 1 steht für wahr, 0…
Üben mit Projektdateien
Laden Sie die Dateien herunter, die von den Trainer:innen verwendet werden. So können Sie mitlesen und durch Ansehen, Zuhören und Üben lernen.
Inhalt
-
-
-
-
-
-
Beispiel 8: Filtern auf numerische Spalte6 Min. 35 Sek.
-
(Gesperrt)
Beispiel 9: Bestimmte Monate auswählen7 Min. 29 Sek.
-
(Gesperrt)
Beispiel 10: Mehrere Kriterien mit AND und OR4 Min. 17 Sek.
-
(Gesperrt)
Beispiel 11: Mehrere Kriterien mit AND und OR – IS, IN()6 Min. 58 Sek.
-
(Gesperrt)
Beispiel 12: Mehrere Kriterien mit AND und OR – IN(), BETWEEN4 Min. 22 Sek.
-
(Gesperrt)
Beispiel 13: Mehrere Kriterien mit AND und OR – LIKE4 Min. 30 Sek.
-
(Gesperrt)
Beispiel 14: Gleich oder nicht gleich – LIKE und NOT LIKE4 Min. 41 Sek.
-
(Gesperrt)
Beispiel 15: Filtern mit Unterabfrage5 Min. 14 Sek.
-
(Gesperrt)
Lösung zu Beispiel 15 mit Oracle7 Min. 35 Sek.
-
(Gesperrt)
Lösung zu Beispiel 15 mit MySQL8 Min. 25 Sek.
-
(Gesperrt)
Lösung zu Beispiel 15 mit MS SQL Server8 Min. 36 Sek.
-
-
-
-
-
-
-
-