【发布时间】:2020-07-29 22:26:07
【问题描述】:
我有以下数据库结构。
table
-----
id (uuids)
date (TIMESTAMP)
我想在 postgres 中编写一个查询(实际上是使用 postgres 引擎的 cockroachdb,所以 postgres 查询应该没问题)。
查询应返回 2 个日期之间的记录计数、日期最晚的记录 ID 和该范围内最早日期最晚的记录 ID。
所以查询应该返回以下内容: count, id(范围内最早记录), id(范围内最新记录)
谢谢。
【问题讨论】:
-
ID 是否与日期的顺序相同,或者我可以找到更大的 ID 和更早的日期?
-
Id 是 uuid,所以它们的顺序不会相同
标签: sql database postgresql date cockroachdb