选课系统 您所在的位置:网站首页 数据库查询年龄为20岁的学生 选课系统

选课系统

2024-07-17 13:44| 来源: 网络整理| 查看: 265

时间煮雨 @R星校长

第2关:简单查询

学生表(student)

我们将如下表结构数据对应插入:

Sno[char(7)] Sname[varchar(20)] Ssex[char(2)] Sage[int] Sdept[varchar(30)] 9512101 李勇 男 19 9512102 刘晨 男 20 9512103 王敏 女 20 9521101 张立 男 22 9521102 吴宾 女 21 9521103 张海 男 20 9531101 钱小平 女 18 9531102 王大力 男 19

课程表(course)

Cno[char(10)] Cname[varchar(20)] Ccredit[int] Semester[int] Period[int] C01 计算机文化学 3 1 41 C02 VB 2 3 61 C03 计算机网络 4 7 14 C04 数据库基础 6 6 24 C05 高等数学 8 2 19 C06 数据结构 5 4 55

学生选课表(dbsc)

其中Sno字段为student表的外键,Cno字段为course表的外键。

ScID[int] Sno[char(7)] Cno[char(10)] Grade[int] isTec[varchar(10)] 1 9512101 c01 90 必修 2 9512101 c02 86 选修 3 9512101 c06 45 必修 4 9512102 c02 78 选修 5 9512102 c04 66 必修 6 9521102 c01 82 选修 7 9521102 c02 75 选修 8 9521102 c04 92 必修 9 9521102 c05 50 必修 10 9521103 c02 68 选修 11 9521103 c06 56 必修 12 9531101 c01 80 选修 13 9531101 c05 95 必修 14 9531102 c05 85 必修

编程要求

查询计算机系全体学生的姓名; 查询考试成绩不及格的学生的学号; 查询信息系年龄在20 ~ 23岁之间的学生的姓名以及其所在系和年龄; 查询选修修了课程C02的学生的学号以及其成绩,查询结果按成绩降序排列; 统计学生总人数。

测试结果

查询计算机系全体学生姓名的输出: +--------+--------------+ | Sname | Sdept | +--------+--------------+ | 李勇 | 计算机系 | | 刘晨 | 计算机系 | | 王敏 | 计算机系 | +--------+--------------+ 查询考试成绩不及格的学生学号的输出: +---------+ | Sno | +---------+ | 9512101 | | 9521102 | | 9521103 | +---------+ 查询信息系年龄在20~23岁之间的学生的姓名,所在系和年龄的输出: +--------+-----------+------+ | Sname | Sdept | Sage | +--------+-----------+------+ | 张立 | 信息系 | 22 | | 吴宾 | 信息系 | 21 | | 张海 | 信息系 | 20 | +--------+-----------+------+ 查询选修修了课程C02学生的学号以及其成绩,查询结果按成绩降序排列的输出: +---------+-------+ | Sno | Grade | +---------+-------+ | 9512101 | 86 | | 9512102


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有