LIKE “%a%b%c%”,這樣匹配出的就是包含a,b,c三個關鍵詞的記錄 (三個關鍵詞不在一起時) 不好用
mysql> select count(1) from dm_addr where addr like '%海口市%' and addr like '%振興路%';
我們寫
SQL
語句的時候,
對於
select ...where ...
類型的語句,應該把查詢結果范圍小的條件放在前面,查詢范圍大的條件放在后面,這樣會提高效率。
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刪除。