mysql find_in_set 與 in 的用法與區別
1、find_in_set 用於模糊查詢,並且數據庫中的值是用英文逗號分隔的;
例如:
(1)、去字段中查詢
select find_in_set('1','ziduanming');
(2)、在指定范圍中查詢
select find_in_set('1','1,2,3,4,5,6');
2、in 用於范圍精准查詢,並且數據庫中值是單一的,數據庫中不是多個值。
例如:
(1)、去字段中查詢
select ziduanming in(1,2,3,4,5,6) ;
參考文檔:
https://www.jb51.net/article/143105.htm
https://www.jb51.net/article/140416.htm
https://www.jianshu.com/p/b2c1ba0ba34f