新闻资讯

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻资讯列表

hive的collect_set函数如何使用,hive的collect_set函数

发布时间:2024-04-08 18:39:43

hive的collect_set函数如何使用

Hive中的collect_set函数用于返回指定列的唯一值集合。其语法以下:

SELECT collect_set(column_name)
FROM table_name
WHERE conditions;

其中,column_name是要搜集唯一值的列名,table_name是要查询的表名,conditions是查询条件。

例如,假定有一个表student,包括学生的姓名和年龄字段,我们可使用collect_set函数来搜集所有学生的唯一年龄值:

SELECT collect_set(age)
FROM student;

这将返回一个包括所有学生年龄的唯一值的集合。