Función MySQL FIELD()
Ejemplo
Devuelve la posición de índice de "q" en la lista de cadenas:
SELECT FIELD("q", "s", "q", "l");
Definición y uso
La función FIELD() devuelve la posición de índice de un valor en una lista de valores.
Esta función realiza una búsqueda que no distingue entre mayúsculas y minúsculas.
Nota: Si el valor especificado no se encuentra en la lista de valores, esta función devolverá 0. Si el valor es NULL, esta función devolverá 0.
Sintaxis
FIELD(value, val1, val2, val3, ...)
Valores paramétricos
Parameter | Description |
---|---|
value | Required. The value to search for in the list |
val1, val2, val3, .... | Required. The list of values to search |
Detalles técnicos
Trabaja en: | Desde MySQL 4.0 |
---|
Más ejemplos
Ejemplo
Devuelve la posición de índice de "c" en la lista de cadenas:
SELECT FIELD("c", "a", "b");
Ejemplo
Devuelve la posición de índice de "Q" en la lista de cadenas:
SELECT FIELD("Q", "s", "q", "l");
Ejemplo
Devuelve la posición de índice de 5 en la lista numérica:
SELECT FIELD(5, 0, 1, 2, 3, 4, 5);