Zusammenfassung der Tipps zur Verwendung von coalesce() in MySQL

Zusammenfassung der Tipps zur Verwendung von coalesce() in MySQL

Vorwort

Kürzlich habe ich zufällig MySQLs Coalesce entdeckt. Ich hatte einfach Zeit, also habe ich die Verwendungstipps von coalesce() in MySQL zusammengefasst und mit Ihnen geteilt. Schauen wir uns die ausführliche Einführung an:

coalesce() erklärt

Gibt den ersten nicht leeren Ausdruck im Argument zurück (von links nach rechts usw.);

Anwendungsbeispiele

Es gibt drei Variablen: a, b und c.

wähle coalesce(null,2,3); // Gib 2 zurück

wähle coalesce(null,null,3); //Gib 3 zurück

wähle coalesce(1,2,3); // Gib 1 zurück

Wie aus dem obigen Beispiel ersichtlich, besteht seine Funktion darin, den ersten Wert ungleich Null im übergebenen Parameter zurückzugeben.

Wählen Sie COALESCE (NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 1); 
-- Rückgabe 1

Wenn alle übergebenen Parameter null sind, wird null zurückgegeben, zum Beispiel

Wählen Sie Coalesce (NULL, NULL, NULL, NULL); 
-- Return NULL

Dieser Parameter wird verwendet, wenn: ein Feld standardmäßig null ist und Sie möchten, dass es etwas anderes als null zurückgibt, z. B. 0 oder andere Werte, können Sie diese Funktion verwenden

SELECT COALESCE(Feldname,0) als Wert aus t; // (Wenn der Standardwert des Datenbank-Provisionsfelds nicht 0 ist, muss das am Entwickler liegen. Bitte kritisieren Sie nicht meine persönliche Meinung.)

Zusammenfassen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels Ihnen bei Ihrem Studium oder Ihrer Arbeit helfen kann. Wenn Sie Fragen haben, können Sie eine Nachricht hinterlassen. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM.

Das könnte Sie auch interessieren:
  • Zusammenfassung der Wissenspunkte im Zusammenhang mit Null (IFNULL, COALESCE und NULLIF) in MySQL
  • Detaillierte Erklärung der Funktionen IFNULL() und COALESCE() zum Ersetzen von Null in MySQL
  • Detaillierte Erklärung und Beispiele zur SQL Server COALESCE-Funktion
  • Eine kurze Analyse des Leistungsvergleichs zwischen den Paging-Modi ISNULL und COALESCE in SQL Server
  • MySQL-Zeitdifferenzfunktionen (TIMESTAMPDIFF, DATEDIFF), Funktionen zur Berechnung von Datumsumrechnungen (date_add, day, date_format, str_to_date)
  • MySQL verwendet benutzerdefinierte Funktionen, um die übergeordnete ID oder untergeordnete ID rekursiv abzufragen
  • Detaillierte Erklärung zur korrekten Verwendung der if-Funktion in MySQL
  • Codebeispiel für die Verwendung der MySql COALESCE-Funktion

<<:  Docker realisiert die Verbindung mit demselben IP-Netzwerksegment

>>:  Mit dem Swiper.js-Plugin ist die Implementierung von Karussellbildern ganz einfach

Artikel empfehlen

Absatzlayout und Zeilenumbrüche in HTML-Webseiten

Das Erscheinungsbild einer Webseite hängt maßgebl...

Implementierung eines einfachen Gobang-Spiels mit nativem JavaScript

In diesem Artikel finden Sie den spezifischen Cod...

HTML-Bild img-Tag_Powernode Java Academy

Zusammenfassung Projektbeschreibungsformat < i...

Detaillierte Erklärung der Docker-Datenspeichervolumes

Standardmäßig erfolgt das Lesen und Schreiben von...

Werbefähigkeiten im Baidu Union-Umfeld (grafisches Tutorial)

Kürzlich haben Studierende des User Experience-Tea...

Erklärung zur Änderung des npm Taobao-Spiegels

1. Nutzung auf höchster Ebene 1. Installieren Sie...

Reagiert auf verschiedene Arten, Parameter zu übergeben

Inhaltsverzeichnis Übergeben von Parametern zwisc...

So stellen Sie Redis in Docker bereit und starten es

Redis im Docker bereitstellen Installieren Sie zu...

Lösung zur Schnittstellenverformung beim Einstellen der Frameset-Höhe

Derzeit habe ich ein Projekt erstellt, die Schnitt...

Beispiel und Update für die Erstellung von HTML5+CSS3-Headern

Beim letzten Mal haben wir uns zwei Header-Layout...

Vue implementiert die Anzeige und Ausblendung der dreistufigen Navigation

In diesem Artikelbeispiel wird der spezifische Co...

Analyse des kumulativen Aggregationsprinzips von MySQL und Anwendungsbeispiele

Dieser Artikel veranschaulicht anhand von Beispie...

So passen Sie CSS an den Vollbildmodus des iPhone an

1. Medienabfragemethode /*iPhone X-Anpassung*/ @m...