SQL MID() Functie

MID() functie

De MID-functie wordt gebruikt om karakters te extraheren uit een tekstveld.

SQL MID() syntaxis

SELECT MID(column_name,start[lengte]) FROM table_name
Parameters Beschrijving
column_name Verplicht. Het veld waarvan de karakters moeten worden geëxtraheerd.
start Verplicht. De startpositie (de waarde begint bij 1).
lengte Optioneel. Het aantal te retourneren karakters. Als dit wordt weggelaten, retourneert de MID() functie de resterende tekst.

SQL MID() voorbeeld

We hebben de volgende "Persons"-tabel:

Id Achternaam Voornaam Adres City
1 Adams John Oxford Street London
2 Bush George Fifth Avenue New York
3 Carter Thomas Changan Street Beijing

Nu willen we de eerste 3 karakters van de "City"-kolom extraheren.

We gebruiken de volgende SQL-statement:

SELECT MID(City,1,3) as SmallCity FROM Persons

De resultatenreeks ziet er zo uit:

SmallCity
Lon
New
Bei