首页 > 解决方案 > 按值获取数据库中的最后修改日期

问题描述

如何获得 - 最后一次更改的时间(按日期) - 在此表中:

ID 日期 价值
1 01.01.2021 0.0
1 02.01.2021 10.0
1 03.01.2021 15.0
1 04.01.2021 25.0
1 05.01.2021 25.0
1 06.01.2021 25.0

当然,我可以使用 where 子句并且它会起作用,但是我有很多行,对于某些人来说,我现在不知道发生这种情况的确切日期。

结果应该是:

ID 日期 价值
1 04.01.2021 25.0

标签: sqlgoogle-bigquery

解决方案


在这种情况下,我将在我的数据库中使用两个字段“created_at 和 updated_at”,类型为“timestamp”。您可以简单地使用 OrderBY "updated_at" 字段获取您的记录。


推荐阅读