我們可以透過提供特定字串和列名稱作為 FIND_IN_SET() 函數的參數來取得記錄作為結果集。我們還需要將 WHERE 子句與 FIND_IN_SET() 函數一起使用。為了理解它,我們使用表“student_info”中的數據,如下所示:
mysql> Select * from student_info; +------+---------+----------+------------+ | id | Name | Address | Subject | +------+---------+----------+------------+ | 101 | YashPal | Amritsar | History | | 105 | Gaurav | Jaipur | Literature | | 125 | Raman | Shimla | Computers | +------+---------+----------+------------+ 3 rows in set (0.00 sec)
現在,以下查詢將使用FIND_IN_SET() 函數獲取特定記錄作為結果集,其中學生姓名為“Raman”:
mysql> Select Id, Name, Subject from Student_info Where FIND_IN_SET('Raman',Name); +------+-------+-----------+ | Id | Name | Subject | +------+-------+-----------+ | 125 | Raman | Computers | +------+-------+-----------+ 1 row in set (0.00 sec)
以上是如何使用 MySQL FIND_IN_SET() 函數從表中取得特定記錄作為結果集?的詳細內容。更多資訊請關注PHP中文網其他相關文章!