1.投影查询

1.1 查询student表中所有学生的学号、姓名和专业。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_sql

1.2 查询student表中所有列。 

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_sql_02

 1.3 查询student表中所有学生的学生的sno、sname、speciality,并将结果中各列的标题分别修改为学号, 姓名, 专业。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_mysql_03

1.4 设student1表的表结构和样本数据与student表相同,且已创建和插入数据;在student1表中,列出学号、学分和增加4分后的学分。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_数据库_04

 

1.5 查询student表中speciality列,消除结果中的重复行。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_sql_05

 

2.选择查询 

2.1 查询student表中专业为计算机或性别为女的学生。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_mysql_06

2.2 查询score表成绩为92、95的记录。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_数据库_07

2.3 查询student表中不在1998年出生的学生情况。

 

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_数据库_08

2.4 查询已选课但未参加考试的学生情况。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_数据库_09

 

2.5 查询student表中姓董的学生情况。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_sql_10

 

2.6 查询含有“系统”或“数字”的所有课程名称。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_sql_11

 

3.分组查询和统计计算 

3.1 求学生的总人数。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_计算机专业_12

3.2 查询通信专业学生的总人数。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_数据库_13

 

3.3 查询1201课程总分。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_mysql_14

 

3.4 查询8001课程的最高分、最低分、平均成绩。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_计算机专业_15

 

3.5 查询各门课程的最高分、最低分、平均成绩。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_mysql_16

 

3.6 查询平均成绩在90分以上的学生的学号和平均成绩。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_mysql_17

 

3.7 查询至少有5名学生选修且以8开头的课程号和平均分数。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_计算机专业_18

 

4.排序查询和限制查询结果的数量 

4.1 将计算机专业的学生按出生时间降序排序。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_sql_19

4.2 查询成绩表中成绩前3位学生的学号、课程号和成绩。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_数据库_20

 

5.连接查询

5.1 采用交叉连接查询教师和和讲课地点所有可能组合。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_计算机专业_21

 

5.2 查询每个学生选修课程的情况。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_计算机专业_22

 

 5.3 查询选修了数据库系统课程且成绩在80分以上的学生情况。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_计算机专业_23

5.4 对例6.22进行自然连接查询。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_数据库_24

5.5 查询选修了“1201”课程的成绩高于学号为“191002”的成绩的学生姓名。 

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_mysql_25

6.外连接 

6.1 采用左外连接查询教师任课情况。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_mysql_26

6.2 采用右外连接查询教师任课情况。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_连接查询_27

 

7.子查询 

7.1 查询选修了课程号为8001的课程的学生情况。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_计算机专业_28

7.2 查询选修某课程的学生人数多于4人的教师姓名。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_数据库_29

 

7.3 查询比所有通信专业学生年龄都小的学生。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_连接查询_30

 

7.4 查询选修1004课程的学生姓名。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_连接查询_31

8.联合查询 

8.1 查询性别为女及选修了课程号为4002的学生。

在mysql里已知某学号怎么查对应的性别和家庭住址 mysql查询学生信息_数据库_32