SQL基础1--select

目录

1、select查询数据

2、select搜索多个列

3、搜索所有列

4、检索不重复的数据

5、搜索某几行数据

6、筛选中间几行的数字


参考数据表名:person
id nameage
1atom111
2atom222
3atom333
4atom22

 一、select基本搜索

简单理解就是想搜索什么内容从哪里

1、select查询数据

select 要搜索的内容(要搜索的列) from 位置(表)

如:想要搜索所有的年龄        select age from person

2、select搜索多个列

想要搜索多个列怎么办?

在select 后面加上多个列名就行,记住需要用,隔开

如 搜索姓名和年龄       select name,age from person

3、搜索所有列

如果要搜索所有的列 应该怎么办?

使用*表示列      select * from person

4、检索不重复的数据

如果想要检索出来的结果没有重复的应该怎么办?

使用distinct 这样搜索出来的就是不重复的了             select distinct name from person

但是distinct后面只能接一个列 如果有多个的话 搜索出来的是所有的数据

5、搜索某几行数据

如果想只筛选头两行应该怎么办?

使用limit         select age from person limit 2        筛选name为头两行的数据

6、筛选中间几行的数据

如果是想筛选中间的几行应该怎么办?

使用 limit X(几行) offset x(从第几行起)      select name from person limit 2 offset 1

表示的是 搜索表中 第1行起的后2行(2、3行)

可扫描二维码关注公众号:刘阿童木的进化记录     大家一起学习进步

最后感谢大佬提的建议:

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

刘阿童木

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值