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

莫娜

我有一列称为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中提取字符串的最后一部分

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

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

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

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

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

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

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

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

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

如何在pandas数据框单元格中提取字符串的一部分并创建一个包含该字符串的新列