问题描述+问题解决
在我在hive数据库中使用group by的函数时,如果在我们决定显示出来的字段名中有非聚合的字段(即字段名为原生字段名,并没有加什么SUM等聚合函数),
那么,我们就必须在group by 后面引用上这个非聚合字段,否则就会报错;
同时,在我们写数据到新的数据表中时,一定要保证我们所写的字段名与表中的字段名一一对应,不然还是会报错;
(血泪教训的嘞!)
在我在hive数据库中使用group by的函数时,如果在我们决定显示出来的字段名中有非聚合的字段(即字段名为原生字段名,并没有加什么SUM等聚合函数),
那么,我们就必须在group by 后面引用上这个非聚合字段,否则就会报错;
同时,在我们写数据到新的数据表中时,一定要保证我们所写的字段名与表中的字段名一一对应,不然还是会报错;
(血泪教训的嘞!)