gpt4 book ai didi

mysql - SQL 查询查找从现在到长时间之间的行

转载 作者:行者123 更新时间:2023-11-29 20:50:53 25 4
gpt4 key购买 nike

我需要运行 SQL 查询来查找介于 1 小时、1 天、1 个月等特定间隔之间的数据行。这里我经过的一小时或一个月的时间以毫秒为单位,即持续时间的长值所以下面的查询

BETWEEN (NOW() - INTERVAL "+ timeDuration + ") AND NOW() - 我曾经在使用此查询时以字符串(1小时)传递我的持续时间效果棒极了

对我没有帮助

任何人都可以帮助获得长时间持续时间的查询之间,可以是 1 小时、1 天、1 周,即 3600000,86400000 等等

最佳答案

使用TIMESTAMPADD像;)

BETWEEN TIMESTAMPADD(HOUR, -1, NOW()) AND NOW()

当天:

BETWEEN TIMESTAMPADD(DAY, -1, NOW()) AND NOW()

关于mysql - SQL 查询查找从现在到长时间之间的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38073989/

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