mysql 查询时候用到的通配符和转义字符
来源:互联网 发布:js参数给jquery赋值 编辑:程序博客网 时间:2024/05/16 01:23
1 模糊查询的通配符:%,_这两种,通常我们用的最多的是%(%也可以表示null);
例如: 输入: select * from cd_user where user_nick like '%xlj831014%';
也可以查询出
2 _既可以表示一个字符,也可以表示null;
例如,输入 :select * from cd_user where user_nick like 'xlj8310__';(10后面是两个下划线)
查询出:
3 关于eacape,是转义字符的意思。主要目的是:允许在查询搜索时候,搜索出来的通配符,不是作为通配符来使用,而是作为真实的字符(实际存在的字符)。
转义字符通常可以用/ ,&,a-z之间的任何字符表示;(不要用%)
例如 ,用/ 来表示 :
搜索一个%y_, y后面带有_的字符串。。如果单用 select * from cd_user where user_nick like '%y_%';
只能查询出中包含 y字符的字符串;
而这时候,我们就需要用 select * from cd_user where user_nick like '%y/_%' escape '/'; (这里的'/'就是转义字符)
也可以用 select * from cd_user where user_nick like '%ys_%' escape 's'; (这里的‘s'就是转义字符,就是s后面的_不是通配符,而是真实字符)
- mysql 查询时候用到的通配符和转义字符
- MySQL中的模糊查询和通配符转义
- MySQL中的模糊查询和通配符转义
- MySQL查询含转义字符反斜杠的时候一直为零查询无效
- SQL转义字符和通配符
- SQL查询中的通配符字符转义
- MySQL 模糊查询及通配符转义
- SQL Server中的通配符和转义字符
- SQLServer中的通配符和转义字符
- shell中的通配符和转义字符
- html和xml传特殊字符的时候需要转义
- Oracle--通配符、Escape转义字符、模糊查询语句
- MySQL的转义字符“/”
- MySQL的转义字符“/”
- MySQL的转义字符“/”
- MySQL的转义字符“”
- MySQL的转义字符“/”
- mysql的转义字符
- vim 无法使用backspace 删除键进行删除
- Delphi快捷键大全
- 2014.3.21号博客签到
- C++基础学习-2
- 纯Java实现数字证书生成签名
- mysql 查询时候用到的通配符和转义字符
- 数据分析,展现与R语言学习笔记(1)
- VxWorks中的任务及调度(二):VxWorks中的main()
- DOS命令行使用pscp实现远程文件和文件夹传输
- 获取本地与服务器地址
- 全排列实现
- Binary Tree Maximum Path Sum
- wifi softap(hotspot) porting
- 前端开发工程师