【SQL】如何使用SQL like 方法和SQL [charlist] 通配符(SQL like的拓展)


1.like 相關用法

'%a'    //以a結尾的數據

'a%'    //以a開頭的數據

'%a%'    //含有a的數據

‘_a_’    //三位且中間字母是a的

'_a'    //兩位且結尾字母是a的

'a_'    //兩位且開頭字母是a的

 注意:

like 和 rlike的區別

 (1)like的內容不是正則,而是通配符。像mysql中的"like",但是建議使用高級函數"instr"效率更高。

 (2)rlike的內容可以是正則,正則的寫法與java一樣。需要轉義,例如'\m'需要使用'\\m' 

2..正則表達式---REGEXP==rlike

regexp n.正則表達式;表達式對象;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM