Sql 查询从填充日期获取行

Sql query to get row from date filled

我想从 training_course table 获取数据,其中当前日期减去 5 天等于 training_end_date。 Training_end_date是我在table的领域。 谢谢

您似乎想要:

select * 
from training_course 
where training_end_date = current_date - interval 5 day

或者,如果您的日期有时间成分,您可能想要:

select * 
from training_course 
where training_end_date >= current_date - interval 5 day and training_date < current_date - interval 4 day