gpt4 book ai didi

Mysql查询获取相差5分钟的行

转载 作者:行者123 更新时间:2023-11-29 14:04:39 24 4
gpt4 key购买 nike

我有两个通过外键关系链接的表。两个表都有“创建日期”列。如何找到时间差为 5 分钟正负 5 分钟的所有匹配行。

最佳答案

您需要使用timestampdiff函数和abs函数,如下所示:

select * from table1 a, table2 b where a.ID=b.FOREIGNID and ABS(TIMESTAMPDIFF(MINUTE,a.CREATEDDATE,b.CREATEDDATE)) > 5

这两个函数的文档:

http://dev.mysql.com/doc/refman/5.0/en/mathematical-functions.html#function_abs

http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_timestampdiff

关于Mysql查询获取相差5分钟的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14564485/

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