用前一个非空值填充空值
困难#向前填充#last_value#ignore nulls
题目描述
给定表 t(id, val),id 递增,val 存在空值。
要求:对每个空的 val,用其之前最近的一个非空值填充(经典"向前填充 / forward fill")。
示例数据
| id | val |
|---|---|
| 1 | A |
| 2 | NULL |
| 3 | NULL |
| 4 | B |
| 5 | NULL |
期望:1→A、2→A、3→A、4→B、5→B。
动手写一遍自测 · 不执行
括号自动补全 · Tab 缩进 · Shift+Tab 反缩进 · 回车自动缩进 · 草稿仅存在本机
登录后可以选中正文添加批注(仅自己可见)。
评论 (0)
登录后参与评论。
还没有评论,来做第一个。