根据主教材第四章所给的商品库和教学库,为下列所给的每条SQL查询语句匹配相应的功能(每小题4分,共20分)。
选项:
A从教学库中查询出没有被姓名为王明的学生所选修的所有课程信息。
B从教学库中查询出没有选修任何课程的学生信息。
C从商品库中查询出每一种商品的商品代号、分类名、数量和品牌等信息。
D从商品库中查询出所有商品的不同品牌的总数。
E从教学库中查询出每个专业的学生人数,并按人数多少降序排列。
(1)select x.商品代号,分类名,数量,品牌
from 商品表1 x,商品表2 y
where x.商品代号=y.商品代号
上方语句功能为:1
(2)select count(*) as 品牌数
from (select distinct 品牌 from 商品表2) as xxk
上方语句功能为:2
(3) select *
from 学生
where 学生号 not in (select 学生号 from 选课)
上方语句功能为:3
(4)select 专业,count(*) as 专业人数
from 学生
group by 专业
order by 2 desc
上方语句功能为:4
(5) select *
from 课程
where 课程号 in (select 课程号 from 学生 x, 选课 y
where x.学生号=y.学生号 and x.姓名=.王明.)
上方语句功能为:5 __2__(完形填空)
.A
.B
.C
.D
.E
出自:2024年国家开放大学答案