Funkcja MySQL FIELD()
Przykład
Zwróć pozycję indeksu „q” na liście ciągów:
SELECT FIELD("q", "s", "q", "l");
Definicja i użycie
Funkcja FIELD() zwraca pozycję indeksu wartości na liście wartości.
Ta funkcja wykonuje wyszukiwanie bez uwzględniania wielkości liter.
Uwaga: Jeśli określona wartość nie zostanie znaleziona na liście wartości, ta funkcja zwróci 0. Jeśli wartość jest równa NULL, funkcja zwróci 0.
Składnia
FIELD(value, val1, val2, val3, ...)
Wartości parametrów
Parameter | Description |
---|---|
value | Required. The value to search for in the list |
val1, val2, val3, .... | Required. The list of values to search |
Szczegóły techniczne
Pracuje w: | Z MySQL 4.0 |
---|
Więcej przykładów
Przykład
Zwróć pozycję indeksu „c” na liście ciągów:
SELECT FIELD("c", "a", "b");
Przykład
Zwróć pozycję indeksu „Q” na liście ciągów:
SELECT FIELD("Q", "s", "q", "l");
Przykład
Zwróć pozycję indeksu 5 na liście numerycznej:
SELECT FIELD(5, 0, 1, 2, 3, 4, 5);