Definisi dan Penggunaan
Fungsi FIND_IN_SET() digunakan untuk dapat mengembalikan posisi string dalam daftar string.
Syntax
FIND_IN_SET(string, string_list)
Nilai Parameter
| Parameter | Deskripsi |
|---|---|
| string | Required. String yang akan dicari |
| string_list | Required. Daftar nilai string yang akan dicari (dipisahkan dengan koma) |
Return Value
- Jika string tidak ditemukan dalam string_list, fungsi ini akan mengembalikan 0
- Jika string atau string_list adalah NULL, fungsi ini akan mengembalikan NULL
- Jika string_list adalah string kosong (“”), fungsi ini akan mengembalikan 0
Detail Teknis
| Works in: | Mulai dari MySQL 4.0 |
|---|
Contoh
Cari “q” dalam daftar string:
SELECT FIND_IN_SET("q", "s,q,l");Contoh
Cari “a” dalam daftar string:
SELECT FIND_IN_SET("a", "s,q,l");Contoh
Cari “q” dalam daftar string (daftar string adalah NULL):
SELECT FIND_IN_SET("q", null);