Select Presto 中逗号分隔符后的所有内容

Select everything after a common deliminator in Presto

我有一个专栏,我只想获取数字。

然而,数据是这样存储的:

我只想在同一列中输出数字。有办法吗?

您可以使用regexp_extract函数。假设您的值始终是数字,应该这样做:

SELECT regexp_extract(value, '.*:(\d+)', 1) 
FROM data