Funkce MySQL FIELD() .
Příklad
Vraťte pozici indexu "q" v seznamu řetězců:
SELECT FIELD("q", "s", "q", "l");
Definice a použití
Funkce FIELD() vrátí pozici indexu hodnoty v seznamu hodnot.
Tato funkce provádí vyhledávání bez ohledu na velikost písmen.
Poznámka: Pokud zadaná hodnota není v seznamu hodnot nalezena, tato funkce vrátí 0. Pokud je hodnota NULL, tato funkce vrátí 0.
Syntax
FIELD(value, val1, val2, val3, ...)
Hodnoty parametrů
Parameter | Description |
---|---|
value | Required. The value to search for in the list |
val1, val2, val3, .... | Required. The list of values to search |
Technické údaje
Pracuje v: | Od MySQL 4.0 |
---|
Další příklady
Příklad
Vraťte pozici indexu "c" v seznamu řetězců:
SELECT FIELD("c", "a", "b");
Příklad
Vraťte pozici indexu "Q" v seznamu řetězců:
SELECT FIELD("Q", "s", "q", "l");
Příklad
Vraťte pozici indexu 5 v číselném seznamu:
SELECT FIELD(5, 0, 1, 2, 3, 4, 5);