Substringfunktion in MySQL

Substringfunktion in MySQL

In MySQL -Datenbanken können Daten in tabellarischer Form gespeichert werden. Wenn Benutzer benötigt werden, können sie auf die Tabelle zugreifen und die gewünschten Daten erhalten. Um die bestimmten Daten oder Zeichenfolge aus der Tabelle zu extrahieren, hat MySQL mehrere Funktionen und die “Substring ()Die Funktion ist eine von ihnen. Wenn Benutzer einen bestimmten Teil der Zeichenfolge extrahieren möchten, kann diese Funktion verwendet werden.

Die Ergebnisse aus diesem Blog sind:

  • Was ist Substring () -Funktion in MySQL?
  • So verwenden Sie die Funktion substring () in MySQL?

Was ist Substring () -Funktion in MySQL?

Der "Substring ()Die Funktion wird verwendet, um einen bestimmten Teil der Zeichenfolge zusammen mit den Parametern wie String, Startposition und Substringlänge zu extrahieren. Erstellen Sie dann eine neue Zeichenfolge.

Syntax

Die allgemeine Syntax der “Substring ()Die Funktion wird unten bereitgestellt:

Substring (String, Start_Position, Länge)

Hier:

  • SaiteIst die gewünschte Eingabezeichenfolge, aus der ein Substring extrahiert werden kann.
  • StartpositionIst die Ausgangsposition der Extraktionsfolge aus der Eingangszeichenfolge.
  • LängeIst ein optionaler Parameter, der die Anzahl der Extrahieren von Zeichen identifiziert.

Notiz: Wenn das "Länge”Wird nicht angegeben, dann wird die gesamte Zeichenfolge aus der Startposition zurückgegeben.

So verwenden Sie die Funktion substring () in MySQL?

Die "die" verwenden "Substring ()Funktionieren Sie in MySQL den folgenden Schritten:

  • Verbinden Sie sich mit dem MySQL -Server.
  • Zeigen Sie alle Datenbanken an und wählen Sie eine Ihrer gewünschten Datenbanken aus.
  • Ändern Sie die Datenbank und listen Sie die Tabellen und ihre Daten auf.
  • Verwenden Sie die “Substring (,,) aus Woher aus auswählen;" Befehl.

Schritt 1: Zugriff auf MySQL

Greifen Sie zunächst auf den MySQL -Server zu, indem Sie die „ausführen“MysqlBefehl zusammen mit dem Benutzernamen und Standardkennwort:

Mysql -u root -p

Schritt 2: Datenbanken auflisten

Führen Sie nun den angegebenen Befehl aus, um alle Datenbanken anzuzeigen:

Datenbanken anzeigen;

Aus der angezeigten Liste haben wir das ausgewählt “MariadbDatenbank:

Schritt 3: Datenbank ändern

Führen Sie den folgenden Befehl aus, um die Datenbank zu ändern:

Benutze Mariadb;

Es ist ersichtlich, dass die Datenbank erfolgreich geändert wurde:

Schritt 4: Datenbanktabellen anzeigen

Verwenden Sie als Nächstes den folgenden Befehl, um alle Tabellen aufzulisten:

Tische anzeigen;

Gemäß der folgenden Ausgabe enthält die aktuelle Datenbank zwei Tabellen und wir haben das ausgewähltKunde" Tisch:

Schritt 5: Tabellendaten anzeigen

Verwenden Sie die „Tischfelder und Datensätze an“, um die “zu verwendenWÄHLEN" Befehl:

Wählen Sie * vom Kunden aus;

Schritt 6: Verwenden Sie Substring () -Funktion

Verwenden Sie schließlich die “Substring ()”Funktion mit der“WÄHLENBefehl ”, um den jeweiligen Teil der Zeichenfolge zu erhalten:

Wählen Sie City, Substring (Stadt, 1,4) vom Kunden, wo Land = 'Deutschland';

Hier:

  • WÄHLENDie Anweisung wird zur Auswahl von Daten aus einer Datenbank verwendet.
  • StadtIst unser Tabellenspaltenname.
  • Substring ()"Funktion wird verwendet, um ein Substring aus einer bestimmten Zeichenfolge zusammen mit den erforderlichen Parametern zu extrahieren, z. B. das Übergeben"Stadt" Als ein "Saite","1" Als ein "Starrposition", Und "4""Substringlänge”.
  • AUSDie Klausel wird verwendet, um Datensätze aus einer Datenbanktabelle auszuwählen.
  • Kunde”Ist unser Datenbank -Tabellenname.
  • WODie Klausel wird verwendet, um nur die Tischakten zu extrahieren, die einer bestimmten Bedingung erfüllen.
  • LandIst unser Tabellenspaltenname und “DeutschlandIst sein Wert.

Es ist ersichtlich, dass der gewünschte Teil der bereitgestellten Zeichenfolge erfolgreich angezeigt wurde:

Das ist es! Wir haben kurz das „das“ erklärt “Substring ()Funktion in MySQL.

Abschluss

Der "Substring ()Die Funktion wird zum Extrahieren eines bestimmten Teils der Zeichenfolge zusammen mit der Zeichenfolge, der Startposition und der Substringlänge als Parameter verwendet. Erstellen Sie dann eine andere Zeichenfolge. Greifen Sie dazu auf den MySQL -Server zu und zeigen Sie alle Datenbanken an. Ändern Sie dann die Datenbank und listen Sie die Tabellen und deren Daten auf. Schließlich führen Sie das aus “ausSubstring (,,) aus Woher aus auswählen;" Befehl. Dieser Blog wurde auf dem MySQL ausgearbeitetSubstring ()”Funktion.