Hàm MySQL FIND_IN_SET ()
Thí dụ
Tìm kiếm "q" trong danh sách các chuỗi:
SELECT FIND_IN_SET("q", "s,q,l");
Định nghĩa và Cách sử dụng
Hàm FIND_IN_SET () trả về vị trí của một chuỗi trong danh sách các chuỗi.
Cú pháp
FIND_IN_SET(string, string_list)
Giá trị tham số
Parameter | Description |
---|---|
string | Required. The string to search for |
string_list | Required. The list of string values to be searched (separated by commas) |
Giá trị trả lại
- Nếu không tìm thấy chuỗi trong string_list , hàm này trả về 0
- Nếu string hoặc string_list là NULL, hàm này trả về NULL
- Nếu string_list là một chuỗi rỗng (""), hàm này trả về 0
Chi tiết kỹ thuật
Hoạt động trong: | Từ MySQL 4.0 |
---|
Các ví dụ khác
Thí dụ
Tìm kiếm "a" trong danh sách các chuỗi:
SELECT FIND_IN_SET("a", "s,q,l");
Thí dụ
Tìm kiếm "q" trong danh sách chuỗi (danh sách chuỗi là NULL):
SELECT FIND_IN_SET("q", null);