多选题 : 大数据计算服务中,表ods_sale_detail存放的是销售明细记录,建表语句如下:create table ods_sale_detail(sale_date datetime, region string, amt decimal);其中sale_date字段表示销售的日期,amt表示销售金额,想要找出所有汇总销售额大于10000的日期以及当日的销售额,以下()SQL可以达到这个目的。
(A)select sale_date, sum(amt) from ods_sale_detail group by sale_date where amt>10000;
(B)select sale_date, sum(amt) from ods_sale_detail group by sale_date where sum(amt)>10000;
(C)select sale_date, sum(amt) from ods_sale_detail group by sale_date having sum(amt)>10000;
(D)select* from (select sale_date, sum(amt)s_amt from sale_date group by sale_date) sub where s_amt>10000;
参考答案
继续答题:下一题


更多阿里云大数据助理工程师认证(ACA)试题
- 1ADS中创建事实表(普通表)时会有一些限制,下列()说法是错误的。
- 2大数据计算服务(MaxCompute,原ODPS )中关于tunnel命令行工具的说法,正确的是:()。
- 3大数据计算服务中的fact_order表的生命周期属性设置成了30天,开发人员通过以下命令创建了一张新的fact_lottery_order表:create table fact_lottery_order like fact_order;对于新表的描述正确的是:()。
- 4对于Maxcompute项目空间的描述,正确的是:()。
- 5MaxCompute中一个已完成编写的任务,在配置调度的过程中,需要配置相关的依赖,关于程序调度依赖,说法错误的是:()。
- 6MaxCompute中,单表的列定义个数没有上限。