Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发一个使用 JDBC(Derby 驱动程序)的项目,下表提供了部分详细信息。
表名:示例(
)
我知道如何使用 MAX 找到最接近当前日期(或时间)的日期,但在 WHERE 条件下,MAX 和 MIN 在大多数 SQL 中肯定不起作用。
如何在 Derby db 中找到最接近当前日期/时间的日期/时间?
您可以使用子查询来完成
SELECT * FROM T WHERE RTime = (SELECT MAX(RTime) FROM T) AND RDate = ...
或者通过对 RDate 和 RTime 列进行排序并选择第一个。