在 MySQL 中将当前时间添加 2 小时?

2021-11-20 00:00:00 mysql

该查询在 MySQL 中的有效语法是什么?

Which is the valid syntax of this query in MySQL?

SELECT * FROM courses WHERE (now() + 2 hours) > start_time

注意:start_time 是课程表的一个字段

推荐答案

SELECT * 
FROM courses 
WHERE DATE_ADD(NOW(), INTERVAL 2 HOUR) > start_time

参见日期和时间函数 用于其他日期/时间操作.

See Date and Time Functions for other date/time manipulation.

相关文章