MySQL FIELD() funzione
Esempio
Restituisce la posizione dell'indice di "q" nell'elenco di stringhe:
SELECT FIELD("q", "s", "q", "l");
Definizione e utilizzo
La funzione FIELD() restituisce la posizione di indice di un valore in un elenco di valori.
Questa funzione esegue una ricerca senza distinzione tra maiuscole e minuscole.
Nota: se il valore specificato non viene trovato nell'elenco dei valori, questa funzione restituirà 0. Se il valore è NULL, questa funzione restituirà 0.
Sintassi
FIELD(value, val1, val2, val3, ...)
Valori dei parametri
Parameter | Description |
---|---|
value | Required. The value to search for in the list |
val1, val2, val3, .... | Required. The list of values to search |
Dettagli tecnici
Funziona in: | Da MySQL 4.0 |
---|
Altri esempi
Esempio
Restituisce la posizione dell'indice di "c" nell'elenco delle stringhe:
SELECT FIELD("c", "a", "b");
Esempio
Restituisce la posizione dell'indice di "Q" nell'elenco delle stringhe:
SELECT FIELD("Q", "s", "q", "l");
Esempio
Restituisce la posizione dell'indice di 5 nell'elenco numerico:
SELECT FIELD(5, 0, 1, 2, 3, 4, 5);