欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

mysql判斷查詢條件是否包含某字符串的7種方式

 更新時(shí)間:2023年10月16日 10:27:26   作者:赤地千里旱魃  
本文主要介紹了mysql判斷查詢條件是否包含某字符串,主要介紹了7種方式,具有一定的參考價(jià)值,感興趣的可以了解一下

like 也就是模糊查詢 如:select user_name from sys_user where user_name like ‘%李%’

locate 判斷是否包含某字符串 如:select user_name from sys_user where locate(‘云’,user_name)>0

position 判斷是否包含某字符串 如:select user_name from sys_user where POSITION(‘云’ IN user_name) > 0

instr 判斷是否包含某字符串 如:select user_name from sys_user where instr(user_name,‘云’)>0

find_in_set 正好反過來,庫里字段的值是否被包含在條件字符串里 如下:

select * from user where find_in_set (user_name,‘李剛,劉備')>0

正則匹配兩個字符串是否含有交集,我中有你,你中有我,如有共同部分,則返回?cái)?shù)據(jù),如下:

select * from user where user_name REGEXP REPLACE(‘李剛,劉備',‘,',‘|')

CONCAT(‘,’,str,‘,’) 查詢某字段中以逗號分隔的字符串的方法,好處是如果是數(shù)字逗號拼接的話,查詢的參數(shù)是個位數(shù)的話,很容易查詢出一大堆覆蓋個位數(shù)的多位數(shù)數(shù)字

select user_name from sys_user where CONCAT(‘,',‘尹云,賀云強(qiáng)',‘,') like ‘%,尹云,%'

到此這篇關(guān)于mysql判斷查詢條件是否包含某字符串的7種方式的文章就介紹到這了,更多相關(guān)mysql 查詢字符串內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論