Computer >> Máy Tính >  >> Lập trình >> MySQL

Việc sử dụng hàm FIND_IN_SET () trong MySQL là gì?

Hàm FIND_IN_SET (), như tên đã chỉ định, được sử dụng để tìm kiếm chuỗi được chỉ định từ danh sách chuỗi. Về cơ bản, nó trả về vị trí của một chuỗi, nếu nó có mặt (dưới dạng chuỗi con), trong danh sách các chuỗi.

Cú pháp

FIND_IN_SET(Search String, string list)

Ở đây, chuỗi tìm kiếm là chuỗi được tìm kiếm và danh sách chuỗi là chuỗi chứa các chuỗi con được phân tách bằng dấu phẩy.

Ví dụ

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)