MySQL 中的 % 符號是一種通配符,用於在 LIKE 查詢條件中匹配任意字元序列。開始模糊匹配:% 放在字串開頭,匹配以該字串開頭的任何值。結束模糊匹配:% 放在字串結尾,匹配以該字串結尾的任何值。任意字元或字串匹配:% 放在字串中間,匹配包含該字串的任意值。
MySQL 中% 的用法
% 符號的作用
MySQL 中的% 符號是一種通配符,用於在LIKE 查詢條件中匹配任意字元序列。
用法
在LIKE 查詢條件中,可以使用% 符號來匹配以下類型的資料:
LIKE '%john'
將符合 "john doe"、"john smith" 等值。 LIKE 'smith%'
將符合 "john smith"、"jane smith" 等值。 LIKE '%or%ger'
將符合 "morgan"、"orange" 等值。 範例
以下是使用% 通配符進行模糊比對的一些範例:
SELECT * FROM users WHERE name LIKE '%john%';
尋找所有包含"john" 字串的name 欄位值。 SELECT * FROM products WHERE description LIKE '%apple%';
尋找所有包含 "apple" 字串的 description 欄位值。 SELECT * FROM orders WHERE order_id LIKE 'OR%';
找出所有以 "OR" 開頭的 order_id 欄位值。 注意事項
以上是mysql中%的用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!