Fonction MySQL FIELD()
Exemple
Renvoie la position d'index de "q" dans la liste de chaînes :
SELECT FIELD("q", "s", "q", "l");
Définition et utilisation
La fonction FIELD() renvoie la position d'index d'une valeur dans une liste de valeurs.
Cette fonction effectue une recherche insensible à la casse.
Remarque : Si la valeur spécifiée n'est pas trouvée dans la liste des valeurs, cette fonction renverra 0. Si la valeur est NULL, cette fonction renverra 0.
Syntaxe
FIELD(value, val1, val2, val3, ...)
Valeurs des paramètres
Parameter | Description |
---|---|
value | Required. The value to search for in the list |
val1, val2, val3, .... | Required. The list of values to search |
Détails techniques
Travaille dans: | Depuis MySQL 4.0 |
---|
Plus d'exemples
Exemple
Renvoie la position d'index de "c" dans la liste de chaînes :
SELECT FIELD("c", "a", "b");
Exemple
Renvoie la position d'index de "Q" dans la liste de chaînes :
SELECT FIELD("Q", "s", "q", "l");
Exemple
Renvoie la position d'index de 5 dans la liste numérique :
SELECT FIELD(5, 0, 1, 2, 3, 4, 5);