2021-05-17实验-SQL的单表查询

本文是一篇关于SQL单表查询的实验教程,涵盖了无条件查询、条件查询、查询结果排序、集函数应用及结果分组等内容。通过一系列实例,如查询学生详细信息、筛选特定条件的数据、使用聚合函数等,旨在帮助读者掌握SQL查询的基本操作。

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

一、实验名称

SQL的单表查询

二、实验目的

1.掌握查询语句的一般格式;
2.掌握无条件、有条件查询及查询结果排序与分组。

三、实验原理

四、仪器设备(含软件)

Mysql8.0

五、实验耗材

六、实验过程(简要说明)

1.启动Mysql(输入命令:mysql –u root –p)
2.选择数据库student;
3.综合练习如下例题:
1 无条件查询

例1.11 查询全体学生的详细记录。

 select
      *
 from
 students

在这里插入图片描述

例1.12 查询全体学生的姓名(Sname)、学号(Sno)、所在系(Sdept)。

select
 Sname,Sno,Sdept
 from
 Students

在这里插入图片描述

例1.13 查询全体学生的姓名(Sname)、出生年份及学号(Sno)。

SELECT
	sname,'出生年份:',2021-sage,sno 
FROM
	students

在这里插入图片描述

例1.14 查询全体学生的姓名、出生年份和学号,要求用小写字母表示学号中的字母。

SELECT
	Sname,sage,LOWER(sno) 
FROM
	students

在这里插入图片描述

例1.15 查询选修了课程的学生学号。

SELECT DISTINCT
	Sno 
FROM
	reports;

在这里插入图片描述

2 条件查询

例1.16 查询数学系全体学生的学号(Sno)和姓名 (Sname)。

SELECT
	Sno
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值