Wie führe ich eine IF-Anweisung in SQL aus?

Die IF () - Funktion wird mit zwei Parametern übergeben, einem für true und einem für false. Erfahren Sie anhand von Beispielen, wie Sie die if-Anweisung in SQL implementieren.

Mit SQL Server können Sie programmgesteuerte Echtzeitlogik für die Werte in Ihrer Abfrage ausführen. Basierend auf diesen logischen Auswertungen können Sie Werte als Teil des zurückgegebenen Datensatzes generieren. In diesem Blog erfahren Sie anhand von Beispielen, wie Sie die if-Anweisung in SQL implementieren. Nachfolgend finden Sie die in diesem Blog behandelten Themen -



IF-Bedingung in SQL

Die IF () - Funktion wird mit zwei Parametern übergeben, einem für true und einem für false. Die Funktion gibt einen Wert zurück, wenn eine Bedingung TRUE ist, und einen anderen Wert, wenn die Bedingung FALSE ist.

Syntax für IF-Anweisung in SQL:

IF (Bedingung, value_if_true, value_if_false)

Parameterwerte

Bedingung

Erforderlich. Der zu testende Wert

value_if_true

Optional. Der zurückzugebende Wert, wenn Bedingung ist wahr

value_if_false

Tabelle innerhalb einer Tabelle HTML

Optional. Der zurückzugebende Wert, wenn Bedingung ist falsch

If Condition Integer Beispiele

Beispiel 1:

Geben Sie 0 zurück, wenn die Bedingung TRUE ist, oder 1, wenn die Bedingung FALSE ist:

WÄHLEN WENN(100<500, 0, 1)

Ausgabe:

IF-Anweisung in SQL | Edureka

Beispiel 2:

WÄHLEN WENN(900<500, 0, 1)

Ausgabe:

Wenn Sie mit der IF-Anweisung in SQL fortfahren, sehen Sie sich einige String-Beispiele an.

Beispiele für Bedingungszeichenfolgen

Beispiel 3:

Test If Bedingung mit Strings

Was sind Instanzen in Java

Wenn dieZwei Zeichenfolgen sind gleich. Die Abfrage gibt 'JA' zurück, andernfalls 'NEIN'.

WÄHLEN WENN(STRCMP ('Hallo','Lerner') = 0,'JA','NEIN')

Ausgabe:

Beispiel 4:

WÄHLEN WENN(STRCMP ('Hallo','Hallo') = 0,'JA','NEIN')

Ausgabe:

Damit sind wir am Ende dieses Blogs über „If-Anweisung in SQL“ angelangt. Ich hoffe, es hat Ihr Wissen erweitert. Wenn Sie mehr darüber erfahren möchten MySQL Lernen Sie diese relationale Open-Source-Datenbank kennen und sehen Sie sich unsere an Dies beinhaltet ein von Lehrern geführtes Live-Training und praktische Projekterfahrung. Diese Schulung hilft Ihnen dabei, MySQL gründlich zu verstehen und das Thema zu beherrschen.