Maison > base de données > tutoriel mysql > le corps du texte

Comment utiliser la fonction mysql substring()

青灯夜游
Libérer: 2022-06-17 19:17:39
original
10893 Les gens l'ont consulté

Dans MySQL, la fonction substring() est utilisée pour intercepter une chaîne. Elle peut renvoyer une sous-chaîne d'une longueur donnée à partir d'une position spécifique dans la chaîne. La syntaxe est "SUBSTRING(string,n)", paramètre "n". " La valeur doit être un entier, utilisé pour spécifier le caractère de début de la sous-chaîne, et peut être une valeur négative. Si le paramètre « n » est une valeur négative, la position de la sous-chaîne commence au nième caractère à la fin de la chaîne, c'est-à-dire au nième caractère du dernier, plutôt qu'au début de la chaîne.

Comment utiliser la fonction mysql substring()

L'environnement d'exploitation de ce tutoriel : système windows7, version mysql8, ordinateur Dell G3.

fonction mysql substring() : chaîne d'interception

la fonction substring() peut intercepter une sous-chaîne d'une longueur donnée à partir d'une position spécifique dans la chaîne et la renvoyer. Syntaxe :

SUBSTRING(s,n,len)
Copier après la connexion

Renvoie une sous-chaîne de la même longueur que les caractères len de la chaîne s, commençant à la position n.

  • Le paramètre n est un entier, utilisé pour spécifier le caractère de départ de la sous-chaîne, n peut être une valeur négative.

    Si n est une valeur positive, la fonction SUBSTRING extrait la sous-chaîne du début de la chaîne. Voir la chaîne suivante. Comment utiliser la fonction mysql substring()

    Si n est une valeur négative, la position de la sous-chaîne commence à partir du nième caractère à la fin de la chaîne, c'est-à-dire du nième caractère à partir du dernier, plutôt qu'au début de la chaîne.

  • Le paramètre len peut être omis, spécifiez la longueur de la sous-chaîne

Exemple d'utilisation de la fonction substring()

1 Le paramètre len est omis

Obtenez la sous-chaîne à partir de "MySQL SUBSTRING " string : "SUBSTRING", la position de la sous-chaîne doit commencer à 7

mysql> SELECT SUBSTRING('MYSQL SUBSTRING', 7);
Copier après la connexion

Comment utiliser la fonction mysql substring()

Attention, si le paramètre n est nul, la fonction SUBSTRING renvoie une chaîne vide :

mysql> SELECT SUBSTRING('MYSQL SUBSTRING', 0);
Copier après la connexion

Comment utiliser la fonction mysql substring()

mysql> SELECT SUBSTRING('MySQL SUBSTRING', -10);
Copier après la connexion

Comment utiliser la fonction mysql substring()

2, Le paramètre len n'est pas omis

mysql> SELECT SUBSTRING('MySQL SUBSTRING',1,5);
Copier après la connexion

Comment utiliser la fonction mysql substring()

[Recommandations associées : Tutoriel vidéo mysql]

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal