MySQL FIND_IN_SET()ฟังก์ชัน
ตัวอย่าง
ค้นหา "q" ในรายการสตริง:
SELECT FIND_IN_SET("q", "s,q,l");
ความหมายและการใช้งาน
ฟังก์ชัน FIND_IN_SET() ส่งกลับตำแหน่งของสตริงภายในรายการสตริง
ไวยากรณ์
FIND_IN_SET(string, string_list)
ค่าพารามิเตอร์
Parameter | Description |
---|---|
string | Required. The string to search for |
string_list | Required. The list of string values to be searched (separated by commas) |
ส่งกลับค่า
- หากไม่พบสตริง ใน string_listฟังก์ชันนี้จะคืนค่า 0
- หากstringหรือstring_listเป็น NULL ฟังก์ชันนี้จะคืนค่า NULL
- ถ้าstring_listเป็นสตริงว่าง ("") ฟังก์ชันนี้จะคืนค่า 0
รายละเอียดทางเทคนิค
ทำงานใน: | จาก MySQL 4.0 |
---|
ตัวอย่างเพิ่มเติม
ตัวอย่าง
ค้นหา "a" ในรายการสตริง:
SELECT FIND_IN_SET("a", "s,q,l");
ตัวอย่าง
ค้นหา "q" ในรายการสตริง (รายการสตริงเป็น NULL):
SELECT FIND_IN_SET("q", null);