我寫了使用名稱過濾數據查詢查詢並寫了下面的查詢MySQL的喜歡與特殊字符「
SELECT * FROM (`abc`) WHERE (name LIKE "%test\'!&@#$\%-(3)\_er%")
它應該返回已名字開始與文本‘測試’ 記錄,但它不會代替如果我修改查詢如
SELECT * FROM (`abc`) WHERE (name LIKE "%test%\'!&@#$\%-(3)\_er%")
然後它會給出結果。爲什麼不給第一個查詢結果? 有沒有其他方法可以做到這一點?
在第一個查詢'%test'應改爲'測試'%,但 – 2014-01-10 12:39:09