laravel中查詢條件包含某字段的值 但是用like解決不了(包含某個字符的參數)

mysql中FIND_IN_SET的使用方法

在mysql中,有時我們在做數據庫查詢時,需要得到某字段中包含某個值的記錄,但是它也不是用like能解決的,使用like可能查到我們不想要的記錄,它比like更精準,這時候mysql的Find_in_set函數就派上用場了,下面來具體瞭解一下

Find_in_set(str,strlist)

str 要查詢的字符串

strlist 字段名 參數以”,”分隔 如 (1,2,6,8)

查詢字段(strlist)中包含(str)的結果,返回結果爲null或記錄

下面舉例說明

test表中有如下字段及值

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章