sql模糊查询及通配符使用
sql模糊查询
SQL查询中可以使用where条件中的=,<,> 等符合进行条件精确过滤,但是无法模糊搜索
因此可以使用like语句进行某个字段的模糊搜索
例如: 查询 name字段中包含五的数据
– like 语句 like某个确定的值 和。where name = ‘王五’ 是一样
select * from users where name like '王五';
+----+--------+------+-------+-----------+------+------+
| id | name | age | phone | email | sex | mm |
+----+--------+------+-------+-----------+------+------+
| 5 | 王五 | 24 | 10011 | ww@qq.com | 男 | 0 |
+----+--------+------+-------+-----------+------+------+
1 row in set (0.00 sec)
– 使用 % 模糊搜索。%代表任意个任意字符
1、查询name字段中包含五的
select * from users where name like '%五%';
2、查询name字段中最后一个字符为五的
select * from users where name like '%五';
3、查询name字段中第一个字符 为 王 的
select * from users where name like '王%';
– 使用 _ 单个的下划线。表示一个任意字符,使用和%类似
1、查询表中 name 字段为两个字符的数据
select * from users where name like '__';
2、查询 name 字段最后为五,的两个字符的数据
select * from users where name like '_五';
注意:
where子句中的like在使用%或者_进行模糊搜索时,效率不高,使用时注意:
- 尽可能的不去使用%或者_
- 如果需要使用,也尽可能不要把通配符放在开头处
sql模糊查询及通配符使用相关推荐
- 【转载】SQL 模糊查询
SQL 模糊查询 在进行数据库查询时,有完整查询和模糊查询之分. 一般模糊查询语句如下: SELECT 字段 FROM 表 WHERE 某字段 Like 条件 其中关于条件,SQL提供了四种匹配模式: ...
- SQL模糊查询特殊符号应用及详细案例说明
SQL模糊查询,使用like比较关键字,加上SQL里的通配符,请参考以下: 1.LIKE'Mc%' 将搜索以字母 Mc 开头的所有字符串(如 McBadden). 2.LIKE'%inger' 将 ...
- MySql模糊查询like通配符的使用
MySql模糊查询like通配符使用详细介绍 ------------------------------------------------------ %代表任意多个字符 _代表一个字符 在 M ...
- mysql模糊查询实例_Mysql实例sql模糊查询实例详解
<Mysql实例sql模糊查询实例详解>要点: 本文介绍了Mysql实例sql模糊查询实例详解,希望对您有用.如果有疑问,可以联系我们. 导读:常用的模糊查询语句:select 字段 fr ...
- SQL模糊查询学习心得
SQL模糊查询学习心得 在进行数据库查询时,有完整查询和模糊查询之分. 1. 一般模糊查询语句如下: SELECT 字段 FROM 表 WHERE 某字段 Like 条件 其中关于条件,SQL提供了四 ...
- SQL 模糊查询(like)
在进行数据库查询时,有完整查询和模糊查询之分. SQL模糊查询,使用like比较字,加上SQL里的通配符,请参考以下: 1.LIKE'Mc%' 将搜索以字母 Mc 开头的所有字符串(如 McBadde ...
- SQL 模糊查询LIKE字符串匹配
SQL模糊查询,使用like比较字,详解加例子 1.LIKE'Mc%' 将搜索以字母 Mc 开头的所有字符串(如 McBadden). 2.LIKE'%inger' 将搜索以字母 inger 结尾的 ...
- 动态sql模糊查询和分页
文章目录 动态sql 模糊查询 查询返回结果集的处理 分页 动态sql BookMapper xml bookservice 测试: MapperSql.test 运行: 模糊查询 BookMappe ...
- 微信(QQ)重名困扰探究系列之一 数据库设计与SQL模糊查询
**徐文艺 写于2022.2.15(农历正月十五)**<br/>转载请注明出处(由于文章在本人智能手机书写,同时仅分析,无法附具体图片,仅文字)联系QQ:286902544 最近偶尔听到有 ...
最新文章
- JavaScript 日期联动选择器
- 2017年英特尔在其数据中心业务和AI方面下大注
- 一个手机号码剔重的问题
- 手写实现简单的Vue事件总线
- to_date , to_char
- [Vue.js] 深入 -- 组件化开发
- go语言学习笔记(5)数组与切片
- Tapestry5 开发过程中问题收集
- 【读书笔记-数据挖掘概念与技术】数据仓库与联机分析处理(OLAP)
- RHCA红帽认证架构师考试分享
- 简单工厂模式(静态工厂方法模式)
- 项目管理ITTO(一张图梳理49个过程)
- git拉取代码提示:本地分支 has no tracked branch
- 人员基础信息一体化采集仪_重要!包头退休人员注意!涉及信息采集(附操作步骤)...
- 量化开发必掌握的30个知识点【什么是分笔逐笔数据】?
- 计算机如何重新连接打印机,电脑重装系统后怎么连接打印机
- WMS(仓库管理系统)
- Angular 路由(routing)基本配置
- 代码执行sql出错:SQL syntax error, expected token is ‘RIGHT_PAREN‘, actual token is ‘IDENTIFIER‘
- c++当中strtotime函数
热门文章
- html中icon标签作用,label标签的作用是什么?
- 服务器系统重启命令,服务器重启命令
- 学计算机人都很自私,“每个人都是自私的”,想通了这一点,你就会看淡所有的人际关系...
- python 列表去重最有效率,2021Python 笔刷面试题
- Win10升级后 chrome内核浏览器网页打开卡慢的解决办法
- 赛灵思7系列 ODDR、IDDR原语 与 ultrascale系列ODDRE1 、IDDRE1 原语
- 去除Windows安全警报
- 在浏览器地址栏输入地址,到浏览器显示页面的过程
- Spring框架从入门到精通(纯干货,建议收藏)
- 爱驰汽车,用品质为梦想和情怀买单