当前位置:网站首页>MySQL的简单运用-where、update、delete、like、union
MySQL的简单运用-where、update、delete、like、union
2022-08-02 14:40:00 【victor_王泽华】
目录
一、where子句的简单运用
输入 select * from runoob_tbl where runoob_id = 2;

二、update更新的简单运用
输入 update runoob_tbl set runoob_title='学习 python' where runoob_id = 2;

三、delete删除的简单运用
输入delete from runoob_tbl where runoob_id = 2;

四、like的简单运用
输入select * from runoob_tbl where runoob_author like '%四';

'%a' //以a结尾的数据
'a%' //以a开头的数据
'%a%' //含有a的数据
'_a_' //三位且中间字母是a的
'_a' //两位且结尾字母是a的
'a_' //两位且开头字母是a的
在 where like 的条件查询中,SQL 提供了四种匹配方式。
%:表示任意 0 个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。
_:表示任意单个字符。匹配单个任意字符,它常用来限制表达式的字符长度语句。
[]:表示括号内所列字符中的一个(类似正则表达式)。指定一个字符、字符串或范围,要求所匹配对象为它们中的任一个。
[^] :表示不在括号所列之内的单个字符。其取值和 [] 相同,但它要求所匹配对象为指定字符以外的任一个字符。
查询内容包含通配符时,由于通配符的缘故,导致我们查询特殊字符 “%”、“_”、“[” 的语句无法正常实现,而把特殊字符用 “[ ]” 括起便可正常查询。
五、union操作符的简单运用


输入 select runoob_title from runoob_tbl union select runoob_title from runoob_tbl0;

输入 select runoob_title from runoob_tbl union all select runoob_title from runoob_tbl0;

UNION 语句:用于将不同表中相同列中查询的数据展示出来;(不包括重复数据)
UNION ALL 语句:用于将不同表中相同列中查询的数据展示出来;(包括重复数据)
使用形式如下:
SELECT 列名称 FROM 表名称 UNION SELECT 列名称 FROM 表名称 ORDER BY 列名称;
SELECT 列名称 FROM 表名称 UNION ALL SELECT 列名称 FROM 表名称 ORDER BY 列名称;
边栏推荐
猜你喜欢
随机推荐
为什么四个字节的float表示的范围比八个字节的long要广
多线程------实际篇
2022年安全员-A证考试试题及模拟考试
【知乎高赞】为什么很多资质平庸的女人嫁得很好,很多优质女性却成了剩女?
PAT甲级 1078 哈希
什么是Nacos?
什么是hashCode?
继续来学习有关淘宝的API接口的使用——获得店铺的所有商品 API
2022-02-14 第五小组 瞒春 学习笔记
【无标题】
树状DP(记忆化搜索)PAT甲级 1079 1090 1106
How to check the WeChat applet server domain name and modify it
阿里云上安装MQTT服务器
为什么四个字节的float表示的范围比八个字节的long要广?
Application software code signing certificate
线程安全问题以及其解决方法
【Frequency Domain Analysis】Spectral leakage, frequency resolution, picket fence effect
状态码以及访问百度过程
PAT甲级 1019 普通回文数
2022-0801 第六小组 瞒春 学习笔记









