教程集 www.jiaochengji.com
教程集 >  数据库  >  mysql  >  正文 mysql like 模糊查找教程

mysql like 模糊查找教程

发布时间:2023-05-05   编辑:jiaochengji.com
教程集为您提供mysql like 模糊查找教程等资源,欢迎您收藏本站,我们将为您提供最新的mysql like 模糊查找教程资源
SQL的模式匹配允许你使用“_”匹配任何单个字符,而“%”匹配任意数目字符(包括零个字符)。在 MySQL中,SQL的模式缺省是忽略大小写的。下面显示一些例子。注意在你使用SQL模式时,你不能使用=或!=;而使用LIKE或NOT LIKE比较操作符。

上一篇写的mysql全文搜索现在我们再来看看sql的模糊搜索吧我们一般会用 % ? * -等来代替搜索的内容

MySQL提供标准的SQL模式匹配,以及一种基于象Unix实用程序如vi、grep和sed的扩展正则表达式模式匹配的格式。

SQL的模式匹配允许你使用“_”匹配任何单个字符,而“%”匹配任意数目字符(包括零个字符)。在 MySQL中,SQL的模式缺省是忽略大小写的。下面显示一些例子。注意在你使用SQL模式时,你不能使用=或!=;而使用LIKE或NOT LIKE比较操作符。

下面来看看一个sql like 的实例教程吧.

select * from customer where name like '王%';

这里就是要搜索以王开头的人的名字.

 "?" or "_"(下划线)         任何单一字符
"*" or "% "        零个或多个字符
"#"         任何单一数字(0 — 9)
[charlist]         任何在字符表中的单一字符
[!charlist]         任何不在字符表中的单一字符
而且要注意的是:仅当使用 Microsoft® Jet 4.X 版和 Microsoft OLE DB Provider for Jet 时,ANSI SQL 通配符 (%) 和 (_) 才可用。若使用 Microsoft Access 或 DAO,则将其视为原义字符。

您可能感兴趣的文章:
sql模糊查询实例详解
mysql正则匹配模糊查询某个字段
mysql模糊查询举例及%的用法要点
mysql模糊查询语句用法举例
mysql like查询字符串的实例分享
php如何实现模糊且精确的查找
mysql like模糊查询中文字段不准确的临时解决办法
有关sql模糊查询的介绍
mysql语句带参数模糊查询匹配问题
sql like通配符与模糊查询

[关闭]
~ ~