MySQL必知必会——第4章 检索数据

1 检索单列
查看一个表中包含哪些列名
在这里插入图片描述
检索单个列:select 列名 from 表名
在这里插入图片描述
2 检索多列
命令:select 列名1,列名2 from 表名
在这里插入图片描述
3 检索所有列
命令:select * from 表名
在这里插入图片描述
4 检索列的所有不同取值
只返回指令列中不重复的值:select distinct 列名 from 表名
不加distinct
在这里插入图片描述
加distinct (注意:distinct必须放在列名前面)
在这里插入图片描述
假如命令是:select distinct 列名1,列名2 from 表名
只有某条记录的列名1和列名2的取值都与另一条记录相同,才会被当成重复记录不显示
错误写法:select 列名1,distinct 列名2 from 表名
错因:distinct必须放在所有列名之前
5 限制检索出的结果的条数
命令1:select 列名 from 表名 limit n; 从第1行开始,返回n行
在这里插入图片描述
命令2:select 列名 from 表名 limit m,n; 从第m+1行开始,返回n行
在这里插入图片描述
等价语句:select 列名 from 表名 limit n offset m; 从第m+1行开始,返回n行
注意:行的标号从0开始,0代表第1行,m代表第m+1行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值