首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

《MySQL必知必會》讀書筆記:第八章 通配符過濾技巧

     編輯:MySQL 資料庫相關知識

通配符使用原則

  1. 不要過度使用:若其他運算子能達成相同效果,優先使用其他運算子。
  2. 避免置於搜尋模式開頭:%keyword 效能最差,因無法使用索引。
  3. 注意位置:位置錯誤會導致結果不符預期。

關鍵注意事項

項目說明
大小寫敏感依 MySQL 配置而定。若區分大小寫,'jet%' 不會匹配 'JetPack 1000'。
尾部空格可能干擾匹配,需留意資料清洗。
NULL 值WHERE col LIKE '%' 也無法匹配 NULL 值。

通配符對照

  • % - 匹配 0 或多個字元
  • _ - 僅匹配 1 個字元
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved