多选题 : 大数据计算服务中,表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)试题
- 1在project中已经开启了 label security(列级别授权)的前提下,用户申请了一张表tbl 的读权限,后来管理员将该表中的字段x的安全等级设置为了 4,且用户的安全级别为1, 用户能否读该表中的数据()。
- 2当一个用户被从某个MaxCompute项目空间移除后,Policy授权仍然会被保留,一旦该用户以后被再添加到该项目空间时,该用户的历史的ACL授权访问权限将被重新激活。
- 3MaxCompute有丰富的权限控制策略,权限控制最小单元是表。
- 4用大数据计算服务构建海量的数据仓库时,分区表是一种很常见的做法,对于分区表的描述正确的有:()。
- 5分析型数据库 Analytic在大数据产品中有非常独特的定位:支持的数据量达到千亿级它的响应时间可以达到毫秒级别。
- 6Maxcompute表T中某列C的数据类型为bigint,需要修改为double,以下()方式可以实现。