![]() |
爱运动的口罩 · springboottest排除某些类 - ...· 7 月前 · |
![]() |
勤奋的手电筒 · 如何在DELPHI中申明全局常量数组_百度知道· 1 年前 · |
![]() |
好帅的丝瓜 · Hutool日期时间 - 不懒人 - 博客园· 1 年前 · |
![]() |
纯真的核桃 · Python地图绘制工具folium基础知识 ...· 1 年前 · |
![]() |
大鼻子的弓箭 · 推荐三款高级可视化工具,解决90%的数据可视 ...· 2 年前 · |
假设我们有一张表:
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