我們如何使用 MySQL WHERE 子句的 FIND_IN_SET() 函式?
當我們在 WHERE 子句中使用 FIND_IN_SET() 函式時,它會在給定字串中搜索搜尋字串,如同引數中指定的那樣,並從涉及的行中檢索所有列。下面是一個演示示例 −
示例
在此示例中,我們獲取了“Student”表的那些列,其中行的“名稱”值為“Gaurav”。此處,FIND_IN_SET() 函式將從“名稱”列的值中搜索搜尋字串“Gaurav”。
mysql> Select Id, Name, Address, Subject from student WHERE FIND_IN_SET('Gaurav',Name);
+------+--------+---------+-----------+
| Id | Name | Address | Subject |
+------+--------+---------+-----------+
| 1 | Gaurav | Delhi | Computers |
| 20 | Gaurav | Jaipur | Computers |
+------+--------+---------+-----------+
2 rows in set (0.20 sec)
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP