mysql like 貪婪匹配 同時匹配多個值


LIKE “%a%b%c%”,這樣匹配出的就是包含a,b,c三個關鍵詞的記錄  (三個關鍵詞不在一起時) 不好用

 

mysql> select count(1) from dm_addr where addr like '%海口市%' and addr like '%振興路%';

 

我們寫
SQL
語句的時候,

對於
select ...where ... 
類型的語句,應該把查詢結果范圍小的條件放在前面,查詢范圍大的條件放在后面,這樣會提高效率。


免責聲明!

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



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