![]() |
奋斗的竹笋 · 麦芽糖| 简体中文-英语翻译· 8 月前 · |
![]() |
含蓄的木耳 · 编程机器人编程对孩子有什么好处• ...· 8 月前 · |
![]() |
谦逊的针织衫 · 外国政党政要和组织祝贺中共十九大召开_ ...· 1 年前 · |
![]() |
玉树临风的硬币 · 固态比机械硬盘更可靠?权威测试来了:17万份 ...· 1 年前 · |
![]() |
精明的钥匙扣 · 建筑施工安全监管人员培训班将于7月举办· 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
![]() |
奋斗的竹笋 · 麦芽糖| 简体中文-英语翻译 8 月前 |
![]() |
含蓄的木耳 · 编程机器人编程对孩子有什么好处• Worktile社区 8 月前 |
![]() |
精明的钥匙扣 · 建筑施工安全监管人员培训班将于7月举办 1 年前 |