使用GROUP BY连接单列字段

Arpit Gupta

有没有一种方法可以通过组合来组合/合并一列中的字段。例如:

col1   col2
1     aa
1     bb
1     cc
2     dd
2     ee

我想查询类似的东西:

select col1, concat(col2) from tableName group by col1;

输出应为:

1    aa,bb,cc
2    dd,ee

蜂巢中有任何功能可以做到这一点吗?

维沙赫

假设您有一个test如下

select id, val from test order by id, val;     
2   aa
2   bb
1   bb
1   aa

您可以使用以下HIVE功能collect_set

select id, collect_set(val) from test group by id;
1   ["aa","bb"]
2   ["bb","aa"]

但是请注意,collect_set返回的对象集消除了重复的元素。

您可以在语言手册Wiki中找到更多详细信息

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

连接多个表时如何使用GROUP BY连接字符串?

来自分类Dev

使用CASE和GROUP BY的SQL Server查询,字段无效?

来自分类Dev

如何更新组中的mysql数据库字段(使用GROUP BY)

来自分类Dev

无法使用GROUP BY子句获取字段

来自分类Dev

使用字段名作为字符串从现有列表中选择单列作为列表

来自分类Dev

无法使用GROUP BY子句在SQL中获取记录ID字段

来自分类Dev

使用自动连接字段进行Junit测试

来自分类Dev

使用GROUP BY优化以相同字段开头的几个查询

来自分类Dev

如何使用Xpath从表中提取所有带有连接单元格的行?

来自分类Dev

连接单元格数组中结构的(子)字段

来自分类Dev

使用“ GROUP BY”的两个字段相似的SQL

来自分类Dev

使用自定义公式在动态开始行和结束行之间连接单元格

来自分类Dev

如何使用group_concat和concat引用单列的值,不同

来自分类Dev

如何在MySQL查询中使用VB.NET参数连接单引号?

来自分类Dev

如何通过使用$ group从mongodb获取总记录字段?

来自分类Dev

使用CASE和GROUP BY的SQL Server查询,字段无效?

来自分类Dev

无法使用GROUP BY子句获取字段

来自分类Dev

使用$ group对mongodb中多个子文档中的字段求和

来自分类Dev

在MySQL中使用group子句在连接表上与count连接

来自分类Dev

如何使用Xpath从表中提取所有带有连接单元格的行?

来自分类Dev

连接单元格数组中结构的(子)字段

来自分类Dev

Linq 使用左连接如何使用 order by 和 group by?

来自分类Dev

使用 COUNTA 函数的结果连接单元格引用

来自分类Dev

多表自然连接后如何使用Group By

来自分类Dev

Mongodb 使用 $elemMatch 子记录 group by 中的其他字段

来自分类Dev

为什么在 SQL 连接语句中使用 Group By 而在子查询中使用 Order By?

来自分类Dev

使用包含 GROUP BY 子句的表连接重写查询

来自分类Dev

使用“OR”连接单个表中的两列太慢

来自分类Dev

使用配置文件连接单例数据库

Related 相关文章

  1. 1

    连接多个表时如何使用GROUP BY连接字符串?

  2. 2

    使用CASE和GROUP BY的SQL Server查询,字段无效?

  3. 3

    如何更新组中的mysql数据库字段(使用GROUP BY)

  4. 4

    无法使用GROUP BY子句获取字段

  5. 5

    使用字段名作为字符串从现有列表中选择单列作为列表

  6. 6

    无法使用GROUP BY子句在SQL中获取记录ID字段

  7. 7

    使用自动连接字段进行Junit测试

  8. 8

    使用GROUP BY优化以相同字段开头的几个查询

  9. 9

    如何使用Xpath从表中提取所有带有连接单元格的行?

  10. 10

    连接单元格数组中结构的(子)字段

  11. 11

    使用“ GROUP BY”的两个字段相似的SQL

  12. 12

    使用自定义公式在动态开始行和结束行之间连接单元格

  13. 13

    如何使用group_concat和concat引用单列的值,不同

  14. 14

    如何在MySQL查询中使用VB.NET参数连接单引号?

  15. 15

    如何通过使用$ group从mongodb获取总记录字段?

  16. 16

    使用CASE和GROUP BY的SQL Server查询,字段无效?

  17. 17

    无法使用GROUP BY子句获取字段

  18. 18

    使用$ group对mongodb中多个子文档中的字段求和

  19. 19

    在MySQL中使用group子句在连接表上与count连接

  20. 20

    如何使用Xpath从表中提取所有带有连接单元格的行?

  21. 21

    连接单元格数组中结构的(子)字段

  22. 22

    Linq 使用左连接如何使用 order by 和 group by?

  23. 23

    使用 COUNTA 函数的结果连接单元格引用

  24. 24

    多表自然连接后如何使用Group By

  25. 25

    Mongodb 使用 $elemMatch 子记录 group by 中的其他字段

  26. 26

    为什么在 SQL 连接语句中使用 Group By 而在子查询中使用 Order By?

  27. 27

    使用包含 GROUP BY 子句的表连接重写查询

  28. 28

    使用“OR”连接单个表中的两列太慢

  29. 29

    使用配置文件连接单例数据库

热门标签

归档