Fonction MID() SQL

Fonction MID()

La fonction MID() est utilisée pour extraire des caractères à partir de champs de texte.

Syntaxe de MID() SQL

SELECT MID(column_name,start[,length]) FROM table_name
Paramètres Description
column_name Obligatoire. Le champ à extraire des caractères.
start Obligatoire. Définir la position de début (la valeur de départ est 1).
length Optionnel. Le nombre de caractères à retourner. Si omis, la fonction MID() retourne le texte restant.

Exemple de MID() SQL

Nous possédons le tableau suivant "Persons" :

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

Maintenant, nous espérons extraire les 3 premiers caractères de la colonne "City".

Nous utilisons la déclaration SQL suivante :

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

Les résultats de la collection sont similaires à ceci :

SmallCity
Lon
New
Bei