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

Trong MySQL, chúng ta có thể sử dụng hàm nào để tìm vị trí chỉ mục của một chuỗi cụ thể từ danh sách các chuỗi?

Chúng ta có thể sử dụng hàm FIELD () để tìm vị trí chỉ mục của một chuỗi cụ thể từ danh sách các chuỗi.

Cú pháp

FIELD(str search,String1, String2,…StringN)

Ở đây, tìm kiếm str là chuỗi có số chỉ mục mà chúng ta muốn tìm kiếm và String1, String… StringN là danh sách các chuỗi mà từ đó tìm kiếm sẽ xảy ra.

Ví dụ

mysql> Select FIELD('good', 'Ram', 'is', 'a', 'good', 'boy')AS 'Index Number of good';
+----------------------+
| Index Number of good |
+----------------------+
|                  4   |
+----------------------+
1 row in set (0.00 sec)