我目前有一个html表单,允许用户输入“概念日期”以及一些其他信息,然后点击“开始怀孕”按钮。 以下是我希望实现的目标: 当用户点击“开始怀孕”按钮时,概念日期用于生成存储在数据库中的日期列表。 我希望产生的一些日期包括:
我尝试过创建一个SQL语句,但还没有成功地使它工作。
非常感谢任何帮助。谢谢
答案 0 :(得分:2)
使用DATE_ADD()
功能,如下所示:
SELECT now() AS ConceptionDate,
DATE_ADD(now(), INTERVAL 2 DAY) AS OvulationScan,
DATE_ADD(now(), INTERVAL 16 DAY) AS PregnancyScan
您将使用实际用户选择的日期更改上述查询示例中的now()
部分。
答案 1 :(得分:0)
使用DATE_ADD(日期,INTERVAL expr类型)功能
SELECT DATE_ADD(conception_date,INTERVAL 16 DAY)