欢迎来到天天文库
浏览记录
ID:59523975
大小:26.50 KB
页数:13页
时间:2020-11-07
《数据库题库语句题.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、二、语句题1、Student(学生表)字段名称数据类型长度备注含义snochar10主键学号snamevarchar20姓名ssexchar2性别sagetinyint年龄sdeptvarchar30所在系 Course(课程表)字段名称数据类型长度备注含义cnochar4主键课程号cnamevarchar100课程名creditint学分semestertinyint开课学期 SC(选课表)字段名称数据类型长度备注含义snochar10主键学号。外键,引用Student的“sno”cnoc
2、har4主键课程号。外键,引用Course的“Cno”gradeint成绩。 针对以上各表,用SQL语句完成以下操作。统计每个系VB课程的考试情况,列出系名和考试情况,其中考试情况为:如果VB平均成绩大于等于90,则考试情况为“好”;如果VB平均成绩在80~89分,则考试情况为“良好”;如果VB平均成绩在70~79分,则考试情况为“一般”;如果VB平均成绩低于70分,则考试情况为“较差”。Selectsdept系名CaseWhenAVG(grade)>=90then‘好’WhenAVG(gra
3、de)between80and89then’良好’WhenAVG(grade)between70and79then’一般’WhenAVG(grade)<70then’较差’ENDAS考试情况Fromstudentsjoinscons.sno=sc.snoWherecname=’VB’2、以下是一个学生选课系统的数据库,包括三张表,分别为:学生表、课程表、选课表,表结构如下所示: Student(学生表)字段名称数据类型长度备注含义snochar10主键学号snamevarchar20姓名sse
4、xchar2性别sagetinyint年龄sdeptvarchar30所在系 Course(课程表)字段名称数据类型长度备注含义cnochar4主键课程号cnamevarchar100课程名creditint学分semestertinyint开课学期 SC(选课表)字段名称数据类型长度备注含义snochar10主键学号。外键,引用Student的“sno”cnochar4主键课程号。外键,引用Course的“Cno”gradeint成绩。 针对以上各表,用SQL语句完成以下操作。查询哪些
5、课程没有人选,要求列出课程号和课程名。(请用子查询实现)Selectcno,cnamefromcourseWherecnonotin(selectcnofromsc)3、已知商品表、订单表、订单细节表、顾客表的结构如下所示: 商品字段名称数据类型长度备注商品编号char5主键商品名称varchar50单价numeric(10,2)库存数量int取值大于等于0 顾客字段名称数据类型长度备注顾客编号char5主键顾客姓名varchar50 订单字段名称数据类型长度备注订单编号char1
6、0主键下单日期date顾客编号char5引用顾客表的外键 订单细节字段名称数据类型长度备注订单编号char10主键,引用订单表的外键商品编号char5主键,引用商品表的外键数量int默认值为1针对以上各表,用SQL语句完成以下操作。查询每种商品的订单数量,包括没有订单的商品。列出:商品编号和订单数量。Select商品.商品编号,count(distinct订单编号)as订单数量from商品leftouterjoin订单细节on商品.商品编号=订单细节.商品编号Groupby商品.商品编号4、已
7、知“图书”表的结构如下:列名数据类型长度备注书号char5主键书名varchar50价格numeric(10,2)写出实现下列查询要求的SQL语句。查询所有书籍信息,列出:书号、书名、价格和等级。其中“等级”根据价格决定:对价格小于等于20元的等级显示为“很便宜”,对价格小于等于50元且大于20元的等级显示为“中等”,对价格大于50元等级显示为:“很贵”。Select书号,书名,价格CaseWhen价格<=20then’很便宜’When价格between20and50then’中等’When价格>
8、50then’很贵’ENDAS等级From图书5、此应用场景中主要包含以下几个关系:1:影片专题信息(TSubject )关系,主要包括专题编号(SubjectID)、专题名称(SubjectName)、备注(SubjectMemo);2:影片基本信息(TVideo)关系,主要包括影片编号(VideoID)、影片名称(VideoName)、导演(VideoDirector)、上映时间(VideoTime)、主演(VideoActor)、影片海报(VideoPoster)、影片描述(
此文档下载收益归作者所有