一、实验名称
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