例如用 select disname from a表 能查出disname的数据,
select distinct disname from a表 和 select disname from a表 group by disname 都是查询不到任何数据,
但是我用了 select max(disname) over() from a表 又能查出数据来
我测试过了用mysql和sql server能使用这些函数,hive里面的数据库使用就失效(hive数据库以前查询是能使用这些函数的,突然发现这些函数失效了)
求大佬解答 |