Fonction MySQL FIND_IN_SET()
Exemple
Recherchez "q" dans la liste des chaînes :
SELECT FIND_IN_SET("q", "s,q,l");
Définition et utilisation
La fonction FIND_IN_SET() renvoie la position d'une chaîne dans une liste de chaînes.
Syntaxe
FIND_IN_SET(string, string_list)
Valeurs des paramètres
Parameter | Description |
---|---|
string | Required. The string to search for |
string_list | Required. The list of string values to be searched (separated by commas) |
Valeurs de retour
- Si string n'est pas trouvé dans string_list , cette fonction renvoie 0
- Si string ou string_list est NULL, cette fonction renvoie NULL
- Si string_list est une chaîne vide (""), cette fonction renvoie 0
Détails techniques
Travaille dans: | Depuis MySQL 4.0 |
---|
Plus d'exemples
Exemple
Recherchez "a" dans la liste des chaînes :
SELECT FIND_IN_SET("a", "s,q,l");
Exemple
Recherchez "q" dans la liste des chaînes (la liste des chaînes est NULL) :
SELECT FIND_IN_SET("q", null);