在特定日期之后获取唯一 ID 的 SQL 查询
Posted
技术标签:
【中文标题】在特定日期之后获取唯一 ID 的 SQL 查询【英文标题】:SQL query to get the unique ID's after a specific date 【发布时间】:2021-08-17 11:32:49 【问题描述】:我有一个名为 test 的表。每周一我将运行我的自动化脚本来将新 ID 添加到表中。
例如:如果我在 8 月 16 日星期一运行我的脚本..我应该只获得过去 7 天添加到测试表的新 ID。
结果不应包含 7 天之前添加的 id 因此,每周添加到表中的最近 7 天的新 ID 应该是结果
到目前为止,我正在传递这样的查询
select id,revision from fx_results.test where scoring_timestamp_utc >= '2021-08-01' and group by asset_id
python 脚本中的日期应该是动态的。
【问题讨论】:
【参考方案1】:如果您要连接到 PostgreSQL,那么: select id,revision from fx_results.test wherescoring_timestamp_utc 在current_date-7和current_date之间按asset_id分组
您也会在其他数据库中找到类似的日期函数。
【讨论】:
以上是关于在特定日期之后获取唯一 ID 的 SQL 查询的主要内容,如果未能解决你的问题,请参考以下文章