数据库之数据查询

本文介绍了SQL查询的基础操作,包括简单查询、查询所有记录、指定列及显示次序、更改列标题、使用函数进行计算、避免重复记录、限制查询结果数量等实用技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

数据库之数据查询

1、–简单查询

use student_412
select Sid,Sname From Student_info where Sname = '陈文'

2、–查询所有

use student_412
select * from Student_info

3、–选择部分列并指定他们的显示次序

use student_412
select Sname,Sgender From Student_info

4、–更改列标题方式1

use student_412
select Sid '学号',Sname '姓名',Sgender '性别',Sdepart '系别' From Student_info

5、–更改列标题方式2

use student_412
select Sid as '学号',sname as '姓名',Sgender as '性别',Sdepart as '系别' From Student_info

6、–更改标题方式3

use student_412
select '学号'=Sid,'姓名'=Sname,'性别'=Sgender,'系别'=Sdepart From Student_info

7、–通用方式,使用getdate()函数获得当前系统时间

use student_412
select Sname '姓名',YEAR(GETDATE())-YEAR(Sbirth) '年龄' From Student_info

8、–获取被选修的课程编号,课程编号重复

use student_412
select Cid From SC

9、–删除重复行,使用distinct(获取被选修的课程编号),课程编号不重复

use student_412
select distinct Cid From SC

10、–返回限制的行数(从头数)

use student_412
select top 6 Sid From SC

11、–返回限制的行数(返回的行数等于总行数的百分之几)

use student_412
select top 42 percent Sid From SC
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值