学习MySQL(四) 高级查询

1.查询表中全部数据
select * from+表名
2.选择列查询
select+列名+from+表名
3.查询别名
select+列名+as+别名+from+表名
//这里的别名的意思就是 原先我们创建数据表的时候设置的字段名,可能我们自己看的话可以看明白,但是当这个表在结果呈现的时候 别人可能无法理解,所以这里可以通过设置别名来查询,可以理解为给这个表里的字段起了一个小名
4.按照条件来进行查询
select+列名+as+别名+from+表名+where+条件表达式
//有些条件要查询字段为空的时候 不可以使用=号 要利用条件表达式 列名+ is null
5.多条件来进行查询
select+列名+as+别名+from+表名+where+条件表达式+and+where+条件表达式+and+条件表达式
//多条件采用and来进行,上面的语法and可以根据实际需求数量来编写
6.消除重复行
select+distinct+列名+from+表名
7.限定查询行
select+列名+from+表名+limit+[位置偏移量]+要显示的行数
//位置偏移量可写可不写 :用于指示MySQL从哪一行开始显示,是一个可选参数,如果不指定该参数,将会从结果集的第一条记录开始(从零开始计数);
8.单列排序
升序: select+列名+from+表名+order by+要进行排序的列名+ASC;
降序: select+列名+from+表名+order bt+要进行排序的列名+DESC;
//在sql中默认是以升序进行排序的,所以要使用升序的时候 ASC可以省略;
9.多列排序
select+列名+from+表名+order by+要进行排序的列名+升序或降序的关键词,列名+升序或降序的关键词,列名+升序或降序的关键词…
//多个排序之间用,隔开;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值