Instanzmethode für MySQL-String-Verkettung und Festlegen von Nullwerten

Instanzmethode für MySQL-String-Verkettung und Festlegen von Nullwerten

#String-Verkettung concat(s1,s2); verkette die Strings in last_name und first_name in der Tabelle

Wählen Sie concat(Nachname,Vorname) als Namen aus den Mitarbeitern;

#Nur der Nachname wird geändert, nicht der Vorname

SELECT Vorname, Nachname AS f FROM Mitarbeiter;

# Trennen Sie die beiden Spalten durch Kommas und nennen Sie sie out_put

SELECT CONCAT(`Nachname`,',',`Telefonnummer`) AS out_put FROM Mitarbeiter;

#ifnull bestimmt, ob es leer ist. Wenn es leer ist, wird es als 0 statt null angezeigt und der Spaltenname wird als Ergebnis angezeigt

SELECT IFNULL(provision_prozent,0) AS Ergebnis VON Mitarbeitern;

Inhaltserweiterung:

Zeichenfolgenverkettung

1.1 Die Funktion CONCAT(s1, s2, ...) gibt die durch Verkettung der Parameter generierte Zeichenfolge zurück, einen oder mehrere zu verkettende Inhalte. Wenn einer von ihnen NULL ist, ist der Rückgabewert NULL.

SELECT CONCAT('Aktuelle Zeit:',NOW()); -- Ausgabeergebnis: Aktuelle Zeit: 2019-01-17 11:27:58


1.2 CONCAT_WS(x,s1,s2,...)-Funktion

Gibt eine Zeichenfolge zurück, die aus mehreren aneinandergereihten Zeichenfolgen besteht, mit einem x zwischen jeder Zeichenfolge.

SELECT CONCAT_WS(';','pan_junbiaos Blog','KevinPan','pan_junbiao'); -- Ausgabe: pan_junbiaos Blog;KevinPan;pan_junbiao

Ich hoffe, dass der obige Inhalt allen helfen kann. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM.

Das könnte Sie auch interessieren:
  • Tutorial zum Verstehen und Verwenden von NULL-Werten in MySQL
  • Detaillierte Erklärung der NULL-Werte in MySQL
  • Beispiel für die Methode „Mysql implementiert Nullwerte zuerst/letzten“
  • Unterscheiden Sie zwischen Nullwert und leerem Zeichen ('''') in MySQL
  • Detaillierte Erläuterung zum Beispiel der MySQL-NULL-Wertverarbeitung
  • Kennen Sie den Unterschied zwischen leerem Wert und Nullwert in MySQL
  • In diesem Artikel erfahren Sie mehr über NULL in MySQL

<<:  Vue-Komponente kapselt Beispielcode zum Hochladen von Bildern und Videos

>>:  So erstellen Sie einen K8S-Cluster und installieren Docker unter Hyper-V

Artikel empfehlen

Grundlegendes zur JavaScript-Prototypenkette

Inhaltsverzeichnis 1. Verständnis der Gleichheits...

Ich habe ein paar coole Designseiten zusammengestellt, die ich gut finde.

Sie müssen Inspiration haben, um eine Website zu g...

Flex-Layout realisiert linken Textüberlauf und lässt rechte Textanpassung aus

Ich möchte eine Situation erreichen, in der die B...

Eine kurze Diskussion über MySQL-Ereignisplanungsaufgaben

1. Prüfen Sie, ob das Ereignis aktiviert ist Vari...

JavaScript-Closures erklärt

Inhaltsverzeichnis 1. Was ist ein Abschluss? 1.2 ...

Detaillierte Erklärung der Linux-Befehle und der Dateisuche

1. Führen Sie eine Dateinamensuche durch which (S...

3 verschiedene Möglichkeiten zum Löschen der Optionsoptionen im Auswahltag

Methode 1 Code kopieren Der Code lautet wie folgt:...

MySQL 8.0.18 verwendet Klon-Plugin, um die MGR-Implementierung neu zu erstellen

Angenommen, ein Knoten im Drei-Knoten-MGR ist abn...

Vue-Anfängerhandbuch: Erstellen des ersten Vue-cli-Scaffolding-Programms

1. Vue – Das erste Vue-CLI-Programm Die Entwicklu...

Implementierung der ELK-Bereitstellungsmethode mit einem Klick in Docker Compose

Installieren Filebeat hat Logstash-Forwarder voll...

So verwenden Sie JavaScript zum Implementieren von Sortieralgorithmen

Inhaltsverzeichnis Blasensortierung Auswahl Sorti...

Sprungcode für HTML-Seite

Speichern Sie den folgenden Code als Standard-Home...

Detaillierte Erklärung des Flex-Layouts in CSS

Flex-Layout wird auch elastisches Layout genannt....