题目
示专业列,过滤掉重复行。 2 )统计有学生选修的课程门数。 3 )求选修 C004 课程的学生的平均年龄。 4 )求学分为 3 的每门课程的学生平均成绩。 5 )统计每门课程的学生选修人数,超过 3 人的课程才统计。要求输出课程号和选修人数,查询结果按人数降序排列,若人数相同,按课程号升序排列。 6 )检索姓王的学生的姓名和年龄。 7 )在选课表中检索成绩为空值的学生学号和课程号。 8 )查询没有学生选修的课的课程号和课程名。 9 )求年龄大于女同学平均年龄的男学生姓名和年龄。 10 )求年龄大于所有女同学年龄的男学生姓名和年龄。 11 )查询所有与王华同年级、同专业,但比王华年龄大的学生的姓名、年龄和性别。 12 )检索选修课程 C002 的学生中成绩最高的学生的学号。 13 )检索学生姓名及其所选修课程的课程号和成绩。 14 )检索选修 4 门以上课程的学生总成绩 ()
第1题
A.从教学库中查询出没有被姓名为王明的学生所选修的所有课程信息
B.从教学库中查询出没有选修任何课程的学生信息
C.从商品库中查询出每一种商品的商品代号、分类名、数量和品牌等信息
D.从商品库中查询出所有商品的不同品牌的总数
E.从教学库中查询出每个专业的学生人数,并按人数多少降序排列。
(1)selectx.商品代号,分类名,数量,品牌from商品表1x,商品表2ywherex.商品代号=y.商品代号上方语句功能为:()
(2)selectcount(*)as品牌数from(selectdistinct品牌from商品表2)asxxk上方语句功能为:()
(3)select*from学生where学生号notin(select学生号from选课)上方语句功能为:()
(4)select专业,count(*)as专业人数from学生groupby专业orderby2desc上方语句功能为:()
(5)select*from课程where课程号in(select课程号from学生x,选课ywherex.学生号=y.学生号andx.姓名=王明)上方语句功能为:()
第2题
第3题
A.select商品代号,分类名,单价,数量,单价*数量as总价值from商品表1orderby5desc
B.select*from商品表1where数量between10and20(或where数量=10and数量=20)
C.select*from商品表1where单价all(select单价from商品表1where分类名=空调器)
D.selectdistinct学生.*from学生,选课where学生.学生号=选课.学生号and学生.姓名刘芹and课程号=any(select课程号from学生,选课where学生.学生号=选课.学生号and姓名=刘芹)
E.select分类名from商品表1groupby分类名havingcount(*)1
(1)从商品库中查询出数量在10和20之间的所有商品。对应的查询语句为:()
(2)从商品库中查询出比所有空调器的单价都高的每种商品。对应的查询语句为:()
(3)从商品库中查询出同一类商品多于一种的所有分类名。对应的查询语句为:()
(4)从商品库中查询出每种商品的总价值,并按降序排列出来。对应的查询语句为:()
(5)从教学库中查询出至少选修了姓名为刘芹的学生所选课程中任一门课的所有学生。对应的查询语句为:()
第4题
在“db2.mdb”数据库中有学校、单位、专业三张表。
(1)以学校、二级院和专业表为数据源,建立查询“查询1”显示清华大学的专业设置,结果显示学校名称、专业名称和二级院名称字段。查询的结果如图所示。
(2)以二级院和专业表为数据源,创建分组“查询2”,统计各二级院学生数,结果显示二级院名称(Grou by二级院 ID)和学生数(Sum ([专业].[学生数]))。查询结果如图所示。
第5题
36. select distinct 品牌
from 商品表 2
37. select distinct x. *
from 学生 x ,选课 y
where x. 学生号=y. 学生号
38. select 专业, count(*) as 专业人数
from 学生
group by 专业
39. select *,单价*数量 as 总价值
from 商品表 1
order by 总价值 desc
第6题
列出“学生”表中专业为“电子商务”和“国际贸易”的学生信息应使用的SQL查询语句是______。
A.SELECT*FROM学生WHERE专业="电子商务"; AND SELECT*FROM 学生 WHERE专业="国际贸易"
B.SELECT*FROM 学生 WHERE =专业="电子商务"; UNION WHERE专业:”国际贸易”
C.SELBCT*FROM 学生 WHERE 专业="电子商务"; UNION SELECT*FROM 学生 WHERE 专业="国际贸易"
D.SELECT*FROM学生WHERE专业="电子商务";IN SELECT*FROM 学生 GROUP BY专业="国际贸易"
第7题
阅读以下说明和关系表,回答问题1~5,将解答填入对应的解答栏内。
[说明]
试用SQL查询语句表达下列对教学数据库中的3个基本表STUDENT,COURSE,SC的查询
[关系表]
查询全体学生的姓名和年龄。
第8题
利用表中的行和列来统计数据的查询是()。
A)选择查询
B)操作查询
C)交叉表查询
D)参数查询
第9题
用SELECT语句查询学生表中所有学生的姓名,使用的是______。
A.投影查询
B.条件查询
C.分组查询
D.查询排序
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!