Neueste Web-Entwicklung Tutorials
 

SQL MID() Function


Die MID() Funktion

Die MID() Funktion wird verwendet , um Zeichen aus einem Textfeld zu extrahieren.

SQL MID() Syntax

SELECT MID(column_name,start,length) AS some_name FROM table_name;
Parameter Beschreibung
column_name Erforderlich. Das Feld zu extrahieren Zeichen aus
start Erforderlich. Gibt die Startposition (beginnt bei 1)
length Optional. Die Anzahl der Zeichen zurück. Wenn weggelassen, die MID() gibt Funktion den Rest des Textes

Hinweis: Die entsprechende Funktion für SQL Server ist SUBSTRING ():

SELECT SUBSTRING(column_name,start,length) AS some_name FROM table_name;

Demo-Datenbank

In diesem Tutorial werden wir die bekannte Beispieldatenbank verwenden.

Nachfolgend finden Sie eine Auswahl aus dem "Customers" Tabelle:

CustomerID CustomerName ContactName Address City PostalCode Country
1

Alfreds Futterkiste Maria Anders Obere Str. 57 Berlin 12209 Germany
2 Ana Trujillo Emparedados y helados Ana Trujillo Avda. de la Constitucion 2222 Mexico D.F. 05021 Mexico
3 Antonio Moreno Taqueria Antonio Moreno Mataderos 2312 Mexico D.F. 05023 Mexico
4

Around the Horn Thomas Hardy 120 Hanover Sq. London WA1 1DP UK
5 Berglunds snabbkop Christina Berglund Berguvsvagen 8 Lulea S-958 22 Sweden

SQL MID() Beispiel

Die folgende SQL - Anweisung wählt die ersten vier Zeichen aus der "City" Spalte aus der "Customers" Tabelle:

Beispiel

SELECT MID(City,1,4) AS ShortCity
FROM Customers;
Versuch es selber "