删除配置单元中具有交换列的行

gojuced7  于 2021-06-26  发布在  Hive
关注(0)|答案(1)|浏览(341)

我有10列的表,但我们需要考虑3列

从\u值到\u值的id

1234 cdr
1234 cdr 3456 xyz pqr公司

3456 pqr xyz公司

输出应为:

从\u值到\u值的id

1234 cdr

3456 xyz资格预审

mwecs4sa

mwecs4sa1#

SELECT id,from_value,to_value
FROM (
SELECT id,from_value,to_value,row_number() over (partition by id order by timecol desc) as row_num 
from table) table
    WHERE row_num = 1

你需要使用窗口和行数来实现这一点。你可以重新安排你的时间

相关问题