Aus dem Kurs: Praxisworkshop SQL – SQL Server

Erhalten Sie Zugriff auf diesen Kurs – mit einer kostenlosen Probeversion

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 24.700 Kurse von Branchenfachleuten.

Beispiel 6: Bedingung in einem Ausdruck

Beispiel 6: Bedingung in einem Ausdruck

Aus dem Kurs: Praxisworkshop SQL – SQL Server

Beispiel 6: Bedingung in einem Ausdruck

Sie erinnern sich sicher noch an Beispiel 5. Hier haben wir aus der Kundentabelle ein paar Spalten zusammengefasst, z.B. die Namen und die Adressen der Kundinnen und Kunden. Beispiel 6 wollen wir nun dazu nutzen, das Beispiel dahingehend zu erweitern, dass das Skonto, das wir ja auch ausgegeben haben als Prozentsatz, nur dann angezeigt wird, wenn auch wirklich ein Skontobetrag bei einem Kunden vergeben ist. Sonst soll lediglich eine leere Ausgabe, also NULL, erfolgen oder ein Platzhalter wie z.B. ein Bindestrich angezeigt werden. Versuchen Sie das mit einer Bedingung im Ausdruck nun selber umzusetzen. Schalten Sie dazu auf Pause und wir hören uns wieder beim Vergleichen des von Ihnen erstellten Ergebnisses. Betrachten wir uns nun gemeinsam, wie wir eine Bedienung in einen Ausdruck einbauen können. In ANSI SQL ist das ja Case. Die Variante, die ich am liebsten verwende, ist die, dass ich unterschiedliche Kriterienausdrücke vollständig eingebe, also die erweiterte Syntax, weil…

Inhalt