hive没有像oracle中rowid的用法,那么,如果用户想要对数据按照
客户id进行排序,生成一个rowid,该如何实现呢?
仅供参考!
客户id进行排序,生成一个rowid,该如何实现呢?
借助row_number函数及over来实现生成rowid:
select cust_no,row_number over (order by cust_no) from cust_into;
1001 1
1002 2
1003 3
1004 4
......
仅供参考!