【发布时间】:2015-07-29 20:50:47
【问题描述】:
我在给定的列中有一个逗号分隔的文本。有没有办法获得倒数第二个和倒数第三个值?
select mnumber from mytable limit 2;
x, y, z, 1, 2, 3
a, b, c, d, e, f, g, h, 7, 8, 9
从该列返回的值应如下所示...
col3, col2 col1
1 2 3
7 8 9
这不起作用:
split_part(mnumber,',',-1) as last_col
如果 split_part 函数中允许负值,它会返回我需要的值。
【问题讨论】:
标签: amazon-redshift