Scripts 学盟

标题: LIKE 查询时,如何转义 [打印本页]

作者: 混混@普宁.中国    时间: 2011-9-23 09:30:21     标题: LIKE 查询时,如何转义

比如 myTab

idtext
1abc
2a%c
  1. -- mysql
  2. -- 想查出 text 带有 % 的记录

  3. SELECT * FROM myTAB WHERE `text` LIKE '%%%'; -- 这可怎么写
复制代码

作者: 俊俊    时间: 2011-9-23 09:30:22

本帖最后由 俊俊 于 2011-9-23 09:44 编辑
  1. SELECT * FROM myTAB WHERE 'text' LIKE '%\%%';
复制代码

作者: 混混@普宁.中国    时间: 2011-9-23 10:03:52

mysql 测试通过
作者: 那个谁    时间: 2011-9-23 10:36:18

本帖最后由 那个谁 于 2011-9-23 11:01 编辑
混混@普宁.中国 发表于 2011-9-23 10:03
mysql 测试通过


这样也可以 `%`    这个是错误的




欢迎光临 Scripts 学盟 (http://www.iscripts.org/) Powered by Discuz! X2