在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
首先简单介绍一下通配符,用来匹配值的一部分的特殊字符。 搜索模式( 通配符是对操作符的一种补充,操作符都确认的,而通配符属于模糊的。 下面介绍几个例子: % 通配符: SELECT * FROM products WHERE products.prod_name LIKE 'jet%' 这个%表示前面的任意字符出现任意次数。 此例子使用了搜索模 区分大小写 根据 再来看一个%例子的账户: SELECT * FROM products WHERE products.prod_name LIKE '%anvil%' 上面表示只要包含 同样,再举一个例子: SELECT * FROM products WHERE products.prod_name LIKE 's%e' 这个表示以s开头以e结尾的全部的 重要的是要注意到,除了一个或多个字符外, 注意尾空格 尾空格可能会干扰通配符匹配。例如,在保存词
另一个有用的通配符是下划线 SELECT * FROM products WHERE products.prod_name LIKE '_ ton anvil' 上面这个 与 正如所见, 不要过度使用通配符。如果其他操作符能达到相同的目的,应该 在确实需要使用通配符时,除非绝对有必要,否则不要把它们用 到此这篇关于mysql 通配符(sql 高级过滤)的文章就介绍到这了,更多相关mysql 通配符内容请搜索极客世界以前的文章或继续浏览下面的相关文章希望大家以后多多支持极客世界! |
请发表评论