MYSQLl 數據庫 一個字段對應多個值的模糊查詢

當一個字段想模糊查詢出多個字段的時候,正常狀況下通常會這麼做html

1 select * from a where name like 'a%' or name like 'b%' ....or ...;正則表達式

MYSQLl 數據庫 一個字段對應多個值的模糊查詢

可是上面的狀況只能對應少許的模糊查詢值,過多以後再後臺開發的時候會出現很是麻煩的sql語句拼接sql

這時咱們能夠採用正則表達式進行匹配數據庫

1 select * from a where name regexp'a|b|...';ide

MYSQLl 數據庫 一個字段對應多個值的模糊查詢

原文: https://www.cnblogs.com/m-bianbian/p/5844484.htmlregexp

相關文章
相關標籤/搜索