![]() |
爱看书的竹笋 · 130亿参数,8个A100训练,UC伯克利发 ...· 2 月前 · |
![]() |
魁梧的小笼包 · C语言编译时对函数名不区分大小写应该怎么做 ...· 4 月前 · |
![]() |
精明的茶叶 · git 根据验证过程,远程证书无效 - 知乎· 1 年前 · |
![]() |
踏实的椰子 · [ZLMediaKit]MacOS编译修改 ...· 1 年前 · |
![]() |
霸气的跑步机 · IE调试网页之七:使用探查器工具分析代码性能 ...· 1 年前 · |
假设我们有一张表:
Owner | Pets
------------------------------
Jack | "dog, cat, crocodile"
Mary | "bear, pig"
我想得到的结果是:
Owner | Pets
------------------------------
Jack | "dog"
Jack | "cat"
Jack | "crocodile"
Mary | "bear"
Mary | "pig"
我通过谷歌搜索找到了一些类似问题的解决方案,但Impala SQL没有提供任何这些功能来应用建议的解决方案。
任何帮助都将不胜感激!
发布于 2017-04-05 17:55:48
以下内容适用于Impala:
split_part(string source, string delimiter, bigint n)
您可以在以下位置找到文档:
https://www.cloudera.com/documentation/enterprise/5-9-x/topics/impala_string_functions.html
发布于 2020-09-02 22:08:00
您必须使用Hive SQL来执行此操作。
因此,让我们创建一张impala表
-- imapla sql
CREATE TABLE IF NOT EXISTS tmp.my_example (
`Owner` VARCHAR,
Pets VARCHAR