SQL 刷题/维度表关联与空值处理
上一题下一题简单通过率 61%

维度表关联与空值处理

基础查询JOIN 连接数据清洗

题目描述

有两张表:

  • fact_orders(id, user_id, channel_id, amount): 订单事实表
  • dim_channel(channel_id, channel_name): 渠道维度表

部分订单的 channel_id 在维度表中不存在(脏数据),部分订单的 channel_id 为空。请查询每个订单的ID、金额和渠道名称,渠道名称找不到时显示「未知渠道」,按订单ID排序。

期望输出列

列名说明
id订单ID
amount金额
channel_name渠道名称

数据样例

当前运行环境
channel_idPKINTEGERchannel_nameTEXT
1微信
2支付宝
3APP
输入数据显示 3 / 3
SQL 编辑器正在保存草稿...
正在加载 SQL 编辑器...

运行你的 SQL 查询后,结果将显示在这里