客户导出表里用了几种“哨兵值”表示缺失。清洗 email 和 phone 两列:
- 先去掉首尾空白字符。
- 去掉空白后,如果值是
N/A、空字符串""或-,就变成 null。比较区分大小写,必须完全相等(n/a、--、N / A都不算哨兵值)。 - 其余值输出去掉首尾空白后的结果;原本就是 null 的仍是 null。
id 原样输出(id 可能重复,重复的行照常输出)。
输入
raw_customers(id, full_name, email, phone, birthday, signup, vip, spend),所有列都是字符串。
输出
列为 id, email, phone,行数与输入相同,行顺序不限。