阿里巴巴数据研发岗校招机试真题及详细答案.docxVIP

  • 0
  • 0
  • 约9.47千字
  • 约 8页
  • 2026-11-11 发布于河北
  • 举报

阿里巴巴数据研发岗校招机试真题及详细答案.docx

阿里巴巴数据研发岗校招机试真题及详细答案

(共26题满分100分建议用时60分钟)

本卷全部题目均附参考答案与详细解析,答案紧随题目,可直接对照复习

一、单项选择题(本大题共15小题,每小题4分,共60分)

1.某订单表orders(order_id,user_id,amount,dt),需统计每个用户的下单总金额,并要求结果中只保留总金额大于1000的用户。下列SQL最规范的是:()

A.SELECTuser_id,SUM(amount)FROMordersGROUPBYuser_idHAVINGSUM(amount)1000;

B.SELECTuser_id,SUM(amount)FROMordersWHERESUM(amount)1000GROUPBYuser_id;

C.SELECTuser_id,SUM(amount)FROMordersGROUPBYuser_idWHEREamount1000;

D.SELECTuser_id,SUM(amount)FROMordersHAVINGSUM(amount)1000;

【答案】A

【解析】聚合后的过滤必须使用HAVING,且HAVING在GROUPBY之后执行,故A正确。B把聚合函数写在WHERE中,SQ

文档评论(0)

1亿VIP精品文档

相关文档