我想创建一个视图,并对 unnest 函数的每个结果进行一些数据处理。
在我的专栏 column2 我有:
- “12345”
- “123456”
- “12345,123456”或更多数字
我想做一些unnest(col2, ',')并为每个结果做这样的事情:
if length(col2) = 5 then treatment_1
else if length(col2) = 6 then treatment_2
表中的示例:
col1 col2
-------------------
D1 12345, 123456
D3 12345
D4 123456
视图中的预期结果(对 col2 中的每一行进行处理):
col1 col2
-------------------
D1 12345
D1 123456
D3 12345
D4 123456