如何在蜂巢中提取字符串的一部分

莫娜

我有一列称为desc,它包含以下字符串:

BUY 20 SAVE 5

期望的输出:20

我试过了:

SELECT
   desc,
   split (desc, 'Y\\s')[1] as Revenue
FROM table1;

使用Hiveregexp_extract(string subject, string pattern, int index)功能:

SELECT regexp_extract(desc, '.*? (\\d+) .*$', 1) AS Revenue
  FROM table1

请参阅以下示例:

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在javascript中提取字符串的一部分?

如何在RegEx中提取字符串的一部分

如何在Windows批处理文件中提取字符串的一部分?

从字符串中提取字符串的一部分?

如何在RDD中提取一部分字符串?

如何在python中提取一部分字符串?

在excel中提取字符串的一部分

在python中提取字符串的一部分

在SQL中提取字符串的一部分

在R中提取字符串的一部分

在bash脚本中提取字符串的一部分

在Lua中提取字符串的最后一部分

在Powershell中提取字符串的一部分

在 R 中提取字符串的一部分

从文件名中提取字符串的一部分

在R数据框列中提取字符串的一部分

在awk脚本中提取字符串的一部分

在php中提取字符串的一部分

如何在最后一个下划线之后在Excel中提取字符串的最后一部分

如何在r中提取字符串匹配模式的一部分并带有分隔符

如何仅提取字符串的一部分

cmd:如何提取字符串的一部分?

如何使用斜杠约束提取字符串的一部分?

当在PHP 5.4.0中位置不固定时,如何从给定字符串中提取字符串的一部分

如何只替换单词的一部分?从字符串中提取整数?

如何在python中的多行字符串中的两个子字符串之间提取字符串的一部分

如何在MySQL中提取Base64编码的字符串的一部分?

如何在JavaScript中获取字符串的最后一部分?

Sed正则表达式,在Mac终端中提取字符串的一部分