考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

分析师在进行多表关联分析时,将“订单表”(包含订单ID、客户ID、订单金额)与“客户表”(包含客户ID、注册日期、客户等级)进行内连接,并将“退货表”(包含退货ID、订单ID、退货金额)与订单表进行左连接。在最终生成的可视化图表中,如果存在某订单部分退货的情况,关于“订单金额”总计的显示,最可能出现的异常是( )。
A. 订单金额被重复计算,总计大于实际总金额。
B. 订单金额无法显示,显示为Null。
C. 订单金额被正确聚合,但无法下钻到订单明细。
D. 退货金额无法与订单金额在同一视图中展示。
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(1)

当订单表与退货表左连接时,如果一笔订单对应多笔退货记录,那么该订单的订单金额会在关联后的结果集中出现多次。在对“订单金额”进行SUM聚合时,该订单的金额就会被重复求和,导致总计虚高。

用户144032
举个直观的例子: 订单表:订单A,金额为 1000元。 退货表:订单A有2条退货记录,分别退了 200元和 300元。 错误关联后的结果集:会产生 2行数据,每一行的“订单金额”都是 1000元。 可视化总计:直接求和会变成 1000 + 1000 = 2000元