gpt4 book ai didi

sql - 用于从时间戳中减去时间的 Oracle SQL 查询

转载 作者:行者123 更新时间:2023-12-04 21:03:27 25 4
gpt4 key购买 nike

我在 oracle 中构建查询时遇到问题。我有一个带有“DATE_CREATE”列的表,它的类型为“TIMESTAMP”。一个值的示例是:

2012-10-20 05:43:47:001000

我想构建一个 where 子句,用于选择创建列比 15 分钟前新的行。现在我有一个这样的查询(它不返回行,但它应该):
SELECT DATE_CREATE,ID
FROM TABLE
WHERE DATE_CREATE >= CURRENT_TIMESTAMP - interval '15' minute

请帮助...

最佳答案

试试这个:

SELECT DATE_CREATE,ID
FROM TABLE
WHERE DATE_CREATE >= CURRENT_TIMESTAMP - NUMTODSINTERVAL(15, 'MINUTE')

关于sql - 用于从时间戳中减去时间的 Oracle SQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23079345/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com