Maison >base de données >tutoriel mysql >Comment intercepter les premiers chiffres d'une chaîne en SQL
En SQL, vous pouvez utiliser la fonction SUBSTRING pour intercepter une chaîne. Le format de syntaxe est "SUBSTRING (string, 1, interception length)". La fonction SUBSTRING est utilisée pour récupérer une partie d'une chaîne, d'une chaîne binaire, d'un texte, d'une image, d'une colonne ou d'une expression contenant une colonne.
L'environnement d'exploitation de ce tutoriel : système Windows7, version mysql8.0, ordinateur Dell G3.
SUBSTRING ( expression, start, length )
Paramètres
expression
Une chaîne, une chaîne binaire, un texte, une image, une colonne ou une expression contenant des colonnes. N'utilisez pas d'expressions contenant des fonctions d'agrégation.
start
Un entier ou une expression qui peut être implicitement convertie en int, spécifie la position de départ de la sous-chaîne et l'index commence à 1.
length
Un entier ou une expression qui peut être implicitement convertie en int, spécifiant la longueur de la sous-chaîne. Après des tests, il a été temporairement constaté qu’il ne pouvait s’agir que d’un nombre non négatif.
Valeur de retour
1. Si l'expression est un type de données binaires pris en charge, les données binaires sont renvoyées pour l'instant.
2. Si l'expression est un type de données caractère pris en charge, renvoie les données caractère.
(1) Si l'index de start| commence à 1, alors l'interception de chaîne commence à partir du premier caractère de l'expression, et à partir du deuxième caractère de l'expression à partir de 2, et ainsi de suite.
Par exemple :
SELECT SUBSTRING('成都融资事业部',1,2)//结果:成都
Recommandations associées : "Tutoriel 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!