mysql检查上次更新是否是3分钟

时间:2016-02-16 14:42:12

标签: mysql timestamp

我有一个带有列类型时间戳的mysql表 我每隔3分钟更新一次这张桌子。

我需要检查上次更新是否是3分钟后

SELECT * 
  FROM Table1
 WHERE time_stamp < NOW() - INTERVAL 3 MINUTE AND `id` = 2
 LIMIT 1
像这样的事情。 但是如果time_stamp&lt;我需要返回1作为isset。现在() - 间隔3分钟 否则如果必须返回0作为isset

我该如何制作这个问题?

1 个答案:

答案 0 :(得分:0)

使用https://dev.mysql.com/doc/refman/5.7/en/control-flow-functions.html

中记录的MySQL控制流功能

特别要看IF(expr1,expr2,expr3)