开发者社区> 学堂小助手> 正文

where 语句中 like 操作符使用|学习笔记

简介: 快速学习 where 语句中 like 操作符使用
+关注继续查看

发者学堂课程【MySQL数据库入门学where 语句中  like  操作符使用习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/451/detail/5582


where 语句中  like  操作符使用


语法:

作用:字符串模糊匹配。

select*form 表名 where 列名 [not] like pattern

pattren:匹配模式,比如‘abc’ ‘%abc’ ‘abc%’‘%abc%’;

“%”是一个通配符,理解上可以把他当成任何字符串

例子:

 ‘%abc’能匹配 ‘erttsabc’

演示:

Database changed

mysql> select * from book;

id   title      content   pages

1   sun       nice day  10  

2   tiyle1      nice day  9  

3   nice tree   bad day   20

5   color     nice day  3

4   redcolorday nice day 15

筛选 book 表中 id=1的数据

mysql>select *from book where id like 1;

id   title    content   pages  

1   sun     nice day   10

查找以 title 中以 t 开头的数据

mysql>select *from book where id like‘t%’;

id   title    content   pages  

2   title1    nice day      9

查找 title 中以 day 结尾的数据

mysql>select *from book where id like‘%day’;

id   title          content   pages  

4   redcolorday    nice day   15

匹配包含 day 字符串的数据

mysql>select *from book where id like‘%day%’;

id   title          content   pages  

4   redcolorday    nice day   15

匹配包含 color 字符串的数据

mysql>select *from book where id like‘%color%’;

id   title          content   pages  

5   color          nice day   3

4   redcolorday    nice day   15

注意:加‘’是 like 的一个固定模式

匹配不包含 color 字符串的数据  

mysql>select *from book where id not like‘%color%’;

id   title      content   pages  

1   sun       nice day  10  

2   tiyle1      nice day  9  

3   nice tree   bad day   20

总结:

实际应用中,在网站上进行简单的搜索,比如搜索人名中含有‘李’的名字。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
PHP操作XML文件学习笔记
原文:PHP操作XML文件学习笔记   XML文件属于标签语言,可以通过自定义标签存储数据,其主要作用也是作为存储数据。   对于XML的操作包括遍历,生成,修改,删除等其他类似的操作。PHP对于XML的操作方式很多,这次学习的是通过DOMDocument进行操作,其他的操作方法可以参考   http://www.oschina.net/code/snippet_110138_4727   1.对XML文件的遍历     通过DOMDocument对于XML文件的操作的方法:首先要实例化一个DOMDocument类的对象,然后引入要操作的XML文件。
838 0
「镁客·请讲」智易科技李杰:技术工具化,打造AI时代的“操作系统”
在李杰看来,从智能化时代的终局进行倒推,AI将会是一个重要的基础设施,就如同现在的互联网。
320 0
云服务器最基本操作——实例管理|学习笔记
快速学习 云服务器最基本操作——实例管理
34 0
云数据库 MySQL 版的优势和使用场景|学习笔记
快速学习云数据库 MySQL 版的优势和使用场景
31 0
jQuery学习笔记之DOM操作、事件绑定(2)
jQuery学习笔记之DOM操作、事件绑定(2) ————————————————————学习目录———————————————————————— 4.DOM操作 5.事件绑定 源码地址: https://github.com/iyun/jQueryDemo.git ————————————————————学习目录———————————————————————
1449 0
1783
文章
0
问答
来源圈子
更多
技术图谱:由专家组参与技术图谱的绘制与编写,知识与实践的结合让开发者们掌握学习路线与逻辑,快速提升技能 电子书:电子书由阿里内外专家打造,供开发者们下载学习,更与课程相结合,使用户更易理解掌握课程内容 训练营:学习训练营 深入浅出,专家授课,带领开发者们快速上云 精品课程:汇集知识碎片,解决技术难题,体系化学习场景,深入浅出,易于理解 技能自测:提供免费测试,摸底自查 体验实验室:学完即练,云资源免费使用
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
OceanBase 入门到实战教程
立即下载
阿里云图数据库GDB,加速开启“图智”未来.ppt
立即下载
实时数仓Hologres技术实战一本通2.0版(下)
立即下载