Hive Query选择与最后一行具有相同日期和时间的行

时间:2017-05-19 12:41:09

标签: hive hiveql

我正在寻找一个Hive查询: 1)在表的最后一条记录中找到“created_at”字段 2)然后选择所有在“created_at”字段和第一步找到的字段之间具有相同前17个字符的记录

  • 原因是:我想显示在同一个月,日,小时和分钟创建的记录....并且在字段中创建的记录也在结尾处显示秒数。

1 个答案:

答案 0 :(得分:0)

select  *

from   (select  *
               ,rank() over 
                (
                    order by substr (created_at,1,17) desc
                ) as rnk

        from    tweets
        ) t

where   rnk = 1
;