In MySQL haben verschiedene Funktionen eine Reihe von SQL -Befehlen (Structured Query Language) mit spezifischen Parametern enthalten, die mehrere Operationen und Rückgabewerte infolge dieses zufriedenen Zustands ausführen. Genauer, "WENN()”Ist eine der wichtigsten Flusskontrollfunktionen, die von der bereitgestellten Bedingung abhängen und die“ zurückgibtWAHR" oder "FALSCHWert, wenn die angegebene Anweisung ausgeführt wird.
In diesem Blog werden wir darüber sprechen:
Können wir "if ()" -Funktion in der Abfrage "Select" in MySQL verwenden?
Ja, wir können das verwenden “WENN()Funktion in der “WÄHLENAbfrage in MySQL.
Syntax
Die allgemeine Syntax der “WENN()Die Funktion ist unten angegeben:
If (input_condition, true_value, false_value)Hier:
Verwenden Sie die Funktion „if ()“ in der Auswahl von Abfragen in MySQL
Schauen Sie sich die angegebenen Schritte an, um die zu verwendenWENN()Funktion in der “WÄHLENAbfrage in MySQL.
Schritt 1: Eingabeaufforderung öffnen
Suchen Sie zuerst nach dem "Eingabeaufforderung”Mit Hilfe des Startmenüs:
Schritt 2: Zugriff auf MySQL Server
Führen Sie dann die angegebene Abfrage aus, um auf den MySQL -Server zuzugreifen, indem Sie den Benutzernamen und das Standardkennwort angeben:
Mysql -u root -pSchritt 3: Datenbanken anzeigen
Listen Sie als Nächstes die Datenbanken auf, indem Sie das ausführen "ZEIGEN" Anfrage:
Datenbanken anzeigen;Aus der untergegebenen Ausgabe haben wir das ausgewähltMariadbDatenbank:
Schritt 4: Führen Sie die Abfrage „Verwenden“ aus
Leiten Sie die "VERWENDEN”Anweisung zum Ändern der Datenbank:
Benutze Mariadb;Schritt 5: Tische anzeigen
Zeigen Sie nun alle vorhandenen Tabellen der aktuellen Datenbank an, indem Sie die “verwendenZEIGEN" Befehl:
Tische anzeigen;Schritt 6: Tabellendaten anzeigen
Danach führen Sie die "WÄHLENAbfragen Sie die Tabellenzeilen und -spalten an:
Wählen Sie * vom Kunden aus;Notiz: Zuvor durchgeführte Schritte sind Voraussetzungen für die Verwendung der “WENN”Aussage in“WÄHLENAbfrage in MySQL. Schauen Sie sich die nächsten Abschnitte an, um ein besseres Verständnis zu erhalten.
Verwenden Sie if () Funktion ohne WO -Klausel
Wir können das verwenden “WENN()”Funktion ohne die“WOKlausel, wie Sie im angegebenen Befehl sehen können:
Wählen Sie FirstName, if (City = 'Berlin', "Ja", "Nein") als 'Ja/Nein', Land vom Kunden;Hier:
Wenn die oben genannte Anfrage ausgeführt wird, wird es angezeigt “Ja”Gegen diese Aufzeichnungen, die die Bedingungen erfüllen. Andererseits zeigen die Aufzeichnungen, die den Zustand nicht erfüllen, das “NEIN"Als Ergebnis der"JA NEIN" Spalte:
Verwenden Sie if () Funktion mit der Where -Klausel
Der "WO"Klausel kann zusammen mit dem" verwendet werden "WENN()”Funktion. Probieren Sie dazu die bereitgestellte Abfrage aus:
Wählen Sie FirstName, if (id> 10, "Ja", "Nein") als "Ja/Nein" vom Kunden, wobei Country = 'Deutschland';Hier:
Wenn die obige Abfrage ausgeführt wird, zeigt sie das “Ja" oder "NEIN"Als Ergebnis der" "JA NEINSpalte gegen die Aufzeichnungen, die den Bedingungen oder den Aufzeichnungen erfüllt, die die Bedingung nicht erfüllen:
Das ist alles! Wir haben die Verwendungen der "beschrieben"WENN()Funktion in der “WÄHLENAbfrage in MySQL.
Abschluss
Ja das "WENN()"Funktion kann in der" verwendet werdenWÄHLENAbfrage in MySQL. Der "Wählen Sie, if (, ,