问题 单项选择题

在关系代数运算中,关系S、SP和R如下表所示。若先(1),则可以从S和SP获得R。其对应的关系表达式为 (2) 。如下的SQL语句可以查询销售总量大于1000的部门号。
[*]

A.部门号where sum(销售量)>1000
B.部门号having sum(销售量)>1000
C.商品号where sum(销售量)>100
D.商品号having sum(销售量)>1000

答案

参考答案:B

解析:查询销售总量大于1000的部门名,需要根据部门号进行分组,在组内使用集函数sum统计每个部门的销售总量。对分组进行选择使用having短语,不能使用where子句,后者作用于整个表或视图。

多项选择题
单项选择题