SQL查找将在6个月后过期的日期

SQL查找将在6个月后过期的日期,sql,date,calculation,Sql,Date,Calculation,我有一个mysql表,其中包括personName、board(一个说明此人是否为董事会成员的bool)和board_date(一个日期列,其中包含此人当选董事会成员的日期,如果她是) 在我的俱乐部里,人们被选为5年任期。我需要创建一个查询,返回将在未来6个月内到期的人员。但我不知道如何计算这些日期 谁能帮我一下吗?我从以前的管理员那里继承了这个系统,客户端需要这个。我不擅长SQL您可以使用date\u add将6个月添加到现在() 您可以使用date_add将6个月添加到现在() 答案更新为董

我有一个mysql表,其中包括
personName
board
(一个说明此人是否为董事会成员的bool)和
board_date
(一个日期列,其中包含此人当选董事会成员的日期,如果她是)

在我的俱乐部里,人们被选为5年任期。我需要创建一个查询,返回将在未来6个月内到期的人员。但我不知道如何计算这些日期


谁能帮我一下吗?我从以前的管理员那里继承了这个系统,客户端需要这个。我不擅长SQL

您可以使用date\u add将6个月添加到现在()


您可以使用date_add将6个月添加到现在()


答案更新为董事会日期+5年幸运的是,
date\u add(董事会日期,间隔5年)
使其成为非-。最好将其移到右侧,并将其保留为“裸板”。答案更新为板日期+5年幸运的是,
date\u add(板日期,间隔5年)
使其成为非-。最好将其移到右侧,并保持“裸”状态。
select * 
from my_table 
where date_add(board_date, INTERVAL 5 YEAR)  
         between now() and  DATE_ADD(now(), INTERVAL 6 MONTH)