CDA考试专区 加入小组

844个成员 593个话题 创建时间:2017-12-06

检索销量表中销量最好的商品id和销量,下列SQL语句正确的是()

发表于04-17 1581次查看

检索销量表中销量最好的商品id和销量,下列SQL语句正确的是()

A.    SELECT 商品id,销量 FROM 销量表 WHERE 销量=MAX(销量)

B.    SELECT 商品id,MAX(销量) FROM 销量表 GROUP BY 销量

C.    SELECT 商品id,MAX(销量) FROM 销量表 GROUP BY 商品id

D.    SELECT 商品id,销量 FROM 销量表 WHERE 销量=(SELECT MAX(销量) FROM 销量表)

参考答案: D

解析:第一步先查询最高销量是多少:SELECT MAX(销量) FROM 销量表;将第一步的查询结果作为筛选条件,第二步再查询满足条件的商品id和销量;因此需要用到子查询进行条件筛选

发表回复
你还没有登录,请先 登录或 注册!
话题作者
一站式数据科学在线教育平台