这个是hive中group by 的使用错误,
注意,如果你就是要这样搜索的话,那么collect_set()函数包围非group by字段后即可使用。
实际上group by 分类的字段应该来源于上面的select ,如 select id ,name那么你group by的字段必须是id,name,就是那些没有聚合操作的字段,
这个是hive中group by 的使用错误,
注意,如果你就是要这样搜索的话,那么collect_set()函数包围非group by字段后即可使用。
实际上group by 分类的字段应该来源于上面的select ,如 select id ,name那么你group by的字段必须是id,name,就是那些没有聚合操作的字段,