當一個字段想模糊查詢出多個字段的時候,正常狀況下通常會這麼做html
1 select * from a where name like 'a%' or name like 'b%' ....or ...;正則表達式
可是上面的狀況只能對應少許的模糊查詢值,過多以後再後臺開發的時候會出現很是麻煩的sql語句拼接sql
這時咱們能夠採用正則表達式進行匹配數據庫
1 select * from a where name regexp'a|b|...';ide
原文: https://www.cnblogs.com/m-bianbian/p/5844484.htmlregexp