我有如下表格
user
---------
id
created_on: DATETIME
我想获取所有当前时间与created_on时间的时差必须大于30分钟的用户。 (创建日期时间 - 当前日期时间)> 30 分钟
如何在 mysql 中执行此操作。
最佳答案
您可以利用 MySQL 函数 TIMESTAMPDIFF
为您计算:
SELECT id,
created_on
FROM user
WHERE TIMESTAMPDIFF(MINUTE, created_on, NOW()) > 30
关于mysql - 如何以分钟为单位获取当前日期时间和列值之间的时差,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22435816/