Maison > base de données > tutoriel mysql > Comment gérer la position de départ de la recherche dans la fonction MySQL LOCATE() ?

Comment gérer la position de départ de la recherche dans la fonction MySQL LOCATE() ?

WBOY
Libérer: 2023-09-16 09:25:02
avant
1347 Les gens l'ont consulté

如何管理 MySQL LOCATE() 函数中搜索的起始位置?

Nous savons que par défaut, la recherche dans la fonction LOCATE() démarre depuis le début. Nous pouvons gérer la position de départ en donnant un paramètre pour spécifier la position dans la chaîne où nous voulons démarrer la recherche. L'exemple suivant le démontrera -

Example

mysql> Select LOCATE('good','Ram is a good boy. Is Ram a good boy?',11)As Result;

+--------+
| Result |
+--------+
|     29 |
+--------+

1 row in set (0.00 sec)
Copier après la connexion

Dans l'exemple ci-dessus, nous avons donné la valeur 11 comme paramètre de position. Cela signifie que MySQL commencera la recherche à partir de la 11ème position.

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!

source:tutorialspoint.com
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