SQL MID() funktion

MID() funktion

MID-funktionen bruges til at udtrække tegn fra tekstfelter.

SQL MID() syntaks

SELECT MID(column_name,start[,længde]) FROM table_name
Parameter Beskrivelse
column_name Obligatorisk. Angiver det felt, der skal udtrækkes tegnene fra.
start Obligatorisk. Angiver startpositionen (startværdien er 1).
længde Valgfri. Antallet af tegn, der skal returneres. Hvis det udelades, returnerer MID() funktionen resten af teksten.

SQL MID() eksempel

Vi har følgende "Persons" tabel:

Id Efternavn Fornavn Adresse City
1 Adams John Oxford Street London
2 Bush George Fifth Avenue New York
3 Carter Thomas Changan Street Beijing

Nu, vi håber at trække de første 3 tegn fra kolonnen "City".

Vi bruger følgende SQL-sætning:

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

Resultatmængden ligner dette:

SmallCity
Lon
New
Bei