Funkcja MySQL ZNAJDŹ_W_ZESTAWIE()
Przykład
Wyszukaj „q” na liście ciągów:
SELECT FIND_IN_SET("q", "s,q,l");
Definicja i użycie
Funkcja FIND_IN_SET() zwraca pozycję ciągu na liście ciągów.
Składnia
FIND_IN_SET(string, string_list)
Wartości parametrów
Parameter | Description |
---|---|
string | Required. The string to search for |
string_list | Required. The list of string values to be searched (separated by commas) |
Zwracane wartości
- Jeśli string nie zostanie znaleziony w string_list , ta funkcja zwraca 0
- Jeśli string lub string_list ma wartość NULL, ta funkcja zwraca NULL
- Jeśli string_list jest pustym ciągiem (""), ta funkcja zwraca 0
Szczegóły techniczne
Pracuje w: | Z MySQL 4.0 |
---|
Więcej przykładów
Przykład
Wyszukaj „a” na liście ciągów:
SELECT FIND_IN_SET("a", "s,q,l");
Przykład
Wyszukaj „q” na liście ciągów (lista ciągów ma wartość NULL):
SELECT FIND_IN_SET("q", null);