MySQL: funciones de campo

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

MySQL: funciones de campo

Este tutorial de MySQL explica cómo usar MySQL función de campo Con sintaxis y ejemplos.

describir

La función MySQL FIELD devuelve la posición de un valor en una lista de valores (val1, val2, val3, …).

sintaxis

La sintaxis de la función FIELD en MySQL es:

FIELD( value, val1, val2, val3, ... )

parámetro o parámetro

valor El valor a buscar en la lista. val1, val2, val3,… Lista de valores a buscar.

notas

  • La función FIELD devuelve 0 si no se encuentra ningún valor en la lista de valores (val1, val2, val3, …).
  • La función FIELD devolverá 0 si el valor es NULL.
  • Si todos los parámetros de la función FIELD son valores de cadena, la búsqueda se realizará como valores de cadena.
  • Si todos los argumentos de la función CAMPO son numéricos, la búsqueda se realizará como numérica.

aplicar para

La función FIELD se puede utilizar en las siguientes versiones de MySQL:

  • MySQL 5.7, MySQL 5.6, MySQL 5.5, MySQL 5.1, MySQL 5.0, MySQL 4.1, MySQL 4.0, MySQL 3.23

ejemplo

Veamos algunos ejemplos de la función FIELD de MySQL y exploremos cómo usar la función FIELD en MySQL.

Por ejemplo:

mysql> SELECT FIELD('b', 'a', 'b', 'c', 'd', 'e', 'f');
Result: 2

mysql> SELECT FIELD('B', 'a', 'b', 'c', 'd', 'e', 'f');
Result: 2

mysql> SELECT FIELD(15, 10, 20, 15, 40);
Result: 3

mysql> SELECT FIELD('c', 'a', 'b');
Result: 0

mysql> SELECT FIELD('g', '');
Result: 0

mysql> SELECT FIELD(null, 'a', 'b', 'c');
Result: 0

mysql> SELECT FIELD('a', null);
Result: 0
(Visited 4 times, 1 visits today)