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