Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

การใช้ฟังก์ชัน FIND_IN_SET () ใน MySQL คืออะไร


ฟังก์ชัน FIND_IN_SET() ตามชื่อที่ระบุ ใช้เพื่อค้นหาสตริงที่ระบุจากรายการสตริง โดยทั่วไปจะส่งคืนตำแหน่งของสตริง หากมี (เป็นสตริงย่อย) ในรายการสตริง

ไวยากรณ์

FIND_IN_SET(Search String, string list)

ที่นี่ สตริงการค้นหาคือสตริงที่จะค้นหา และรายการสตริงคือสตริงที่มีสตริงย่อยที่คั่นด้วยเครื่องหมายจุลภาค

ตัวอย่าง

mysql> Select FIND_IN_SET('good','Ram,is,a,good,boy');

+-----------------------------------------+
| FIND_IN_SET('good','Ram,is,a,good,boy') |
+-----------------------------------------+
|                                       4 |
+-----------------------------------------+

1 row in set (0.00 sec)