Fonction MySQL POSITION()
Exemple
Recherchez "3" dans la chaîne "W3Schools.com" et renvoyez la position :
SELECT POSITION("3" IN "W3Schools.com") AS MatchPosition;
Définition et utilisation
La fonction POSITION() renvoie la position de la première occurrence d'une sous-chaîne dans une chaîne.
Si la sous-chaîne n'est pas trouvée dans la chaîne d'origine, cette fonction renvoie 0.
Cette fonction effectue une recherche insensible à la casse.
Remarque : La fonction LOCATE() est égale à la fonction POSITION().
Syntaxe
POSITION(substring IN string)
Valeurs des paramètres
Parameter | Description |
---|---|
substring | Required. The substring to search for in string |
string | Required. The original string that will be searched |
Détails techniques
Travaille dans: | Depuis MySQL 4.0 |
---|
Plus d'exemples
Exemple
Recherchez "COM" dans la chaîne "W3Schools.com" et renvoyez la position :
SELECT POSITION("COM" IN "W3Schools.com") AS MatchPosition;
Exemple
Recherchez "a" dans la colonne CustomerName et renvoyez la position :
SELECT POSITION("a" IN CustomerName)
FROM Customers;