【发布时间】:2020-08-22 14:47:01
【问题描述】:
这是一个示例数据文件
数据包含多个时间戳上具有不同纬度和经度的唯一 ID。我想为每个唯一 ID 选择最近 30 天坐标的行。请帮助我了解如何运行查询。这个日期在 Hive 表中
问候, 阿克谢
【问题讨论】:
-
您已标记了 4 个 RDBMS,您希望为哪个 RDBMS 提供答案
-
用您正在使用的数据库标记您的问题。此外,数据库将数据存储在 tables 而不是 files.
-
逻辑:获取每个 id 的 max(date),然后返回 date >= max(date) -30 的所有行。实现基于 DBMS:相关子查询或窗口聚合。
-
对不起,我目前正在编写此查询以从配置单元表中提取数据。