【发布时间】:2020-01-13 14:54:50
【问题描述】:
我正在尝试提取 hive 表中的最后一个特定值。所以,这大概是我的桌子的样子:
id , date, statuts
1 ; 2020 ; complete;validate
2 ; 2020 ; invalidate;complete;validate
3 ; 2020 ; validate;incomplete;invalidate
4 ; 2020 ; invalidate;complete;invalidate
5 ; 2020 ; invalidate;complete;validate
我需要所有行,它们在“验证”上具有“statuts”的最后一个值,所以结果应该是:
id , date, statuts
1 ; 2020 ; complete;validate
2 ; 2020 ; invalidate;complete;validate
5 ; 2020 ; invalidate;complete;validate
我试过这个查询,但它不起作用:
select * from table where statuts='validate' ;
提前感谢您的帮助!
【问题讨论】: