以下为《纸质作业1:sql简单查询及应用》的无排版文字预览,完整内容请下载
SQL简单查询及应用
现有一个学校的学生及成绩的数据库,表及表之间的关系如下:
/
其中有表1、表2的结构,即学生表(学生学号,学生姓名,性别,出生日期,电话,照片,地址,系部编号),成绩表(学号,课程编号,成绩)的表结构如下所示:
表?1 :students(学生表结构)
表1 students表
字段名
数据类型
主键
非空
唯一
自增
说明
s_no
char(8)
是
是
是
是
学生学号
s_name
varchar(20)
否
是
否
否
学生姓名
sex
char(2)
否
否
否
否
性别
birthday
date
否
否
否
否
出生日 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 用SQL语言完成下列功能:
根据学生信息表完成如下简单查询(每题10分,总计50分)
查询所有学生的基本信息。
查询学生的学号、姓名和地址,性别
查询学生所在系部编号,去掉重复值。
查询学生的姓名、系别、性别和联系地址,并用汉字显示名称。
查询所有女生的基本信息。
根据学生信息表完成如下条件查询(每题10分,总计50分)
查询各系的学生人数,要求列名称显示为:系部编号、学生人数。
查询各系男、女生人数,要求列名称显示为:系部编号、性别、学生人数。
查询各门课程的最高成绩和选修该课程的人数,要求列名称显示为课程编号、最高成绩,选修人数。
查询课程号为‘b001’的最高分、最低分、平均分、选修学生的人数。
选修了3门以上课的学生学号。
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]
以上为《纸质作业1:sql简单查询及应用》的无排版文字预览,完整内容请下载
纸质作业1:sql简单查询及应用由用户“coxy0214”分享发布,转载请注明出处