我正在尝试编写以下查询,但我发现 id 不适合我。
select id,comment,comment_date from comments;
在这里我想添加一个字段,如果当前时间超过 comment_date 的 5 分钟,那么它应该显示 no else yes。
如何编写上述查询。
我正在尝试编写以下查询,但我发现 id 不适合我。
select id,comment,comment_date from comments;
在这里我想添加一个字段,如果当前时间超过 comment_date 的 5 分钟,那么它应该显示 no else yes。
如何编写上述查询。
一个使用date_sub函数进行日期增量,需要时间和间隔,如下所示:
select id
, comment
, comment_date
, case
when comment_date < date_sub(now(), interval 5 minute)
then 'yes'
else 'no'
end as answer
from comments;
SELECT
id,
comment_date,
CASE WHEN TIMESTAMPDIFF(MINUTE, comment_date, NOW()) > 5 THEN 'No'
ELSE 'Yes'
END AS isnew
FROM comments;