Função MySQL FIELD()
Exemplo
Retorne a posição do índice de "q" na lista de strings:
SELECT FIELD("q", "s", "q", "l");
Definição e uso
A função FIELD() retorna a posição de índice de um valor em uma lista de valores.
Essa função executa uma pesquisa que não diferencia maiúsculas de minúsculas.
Nota: Se o valor especificado não for encontrado na lista de valores, esta função retornará 0. Se o valor for NULL, esta função retornará 0.
Sintaxe
FIELD(value, val1, val2, val3, ...)
Valores de parâmetro
Parameter | Description |
---|---|
value | Required. The value to search for in the list |
val1, val2, val3, .... | Required. The list of values to search |
Detalhes técnicos
Trabalha em: | Do MySQL 4.0 |
---|
Mais exemplos
Exemplo
Retorne a posição do índice de "c" na lista de strings:
SELECT FIELD("c", "a", "b");
Exemplo
Retorne a posição do índice de "Q" na lista de strings:
SELECT FIELD("Q", "s", "q", "l");
Exemplo
Retorne a posição do índice de 5 na lista numérica:
SELECT FIELD(5, 0, 1, 2, 3, 4, 5);