MySQL表的增删改查(基础)-上篇

目录

CRUD

新增

查询

(1)全列查询

(2)指定列查询

(3)查询时指定表达式

(4)别名

(5)去重查询

(6)排序查询

(7)条件查询

(8)分页查询


CRUD

即增加(Create)、查询(Retrieve)、更新(Update)、删除(Delete)四个单词的首字母缩写

新增

也可插入中文字符串

查询

(1)全列查询

查询出这个表中的所有的行和所有的列
select * from 表名;

* 称为"通配符”,可以指代所有的列

(2)指定列查询

查询的时候手动指定列名,得到的结果,就是和列名关联的
select 列名,列名... from 表名;

(3)查询时指定表达式

(4)别名

(5)去重查询

(6)排序查询



(7)条件查询

比较运算符:

逻辑运算符:

案例:

基本查询

查询英语不及格的同学及英语成绩 ( < 60 )

查询语文成绩好于英语成绩的同学

查询总分在 200 分以下的同学


AND与OR
查询语文成绩大于80分,且英语成绩大于80分的同学

查询语文成绩大于80分,或英语成绩大于80分的同学

观察AND 和 OR 的优先级


范围查询
1、BETWEEN...AND...

查询语文成绩在 [80, 90] 分的同学及语文成绩

使用 AND 也可以实现

2、IN

查询数学成绩是 58 或者 59 或者 98 或者 99 分的同学及数学成绩

使用 OR 也可以实现


模糊查询     不要求完全相等,只要满足一定的条件就可以了

% 匹配任意多个(包括 0 个)字符


_ 匹配严格的一个任意字符


NULL 的查询:IS [NOT] NULL

查询 id 已知的同学姓名


查询 id 未知的同学姓名

(8)分页查询

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值