phpmyadmin 我如何在sql中添加基于我的数据的日期?

oknwwptz  于 2022-11-09  发布在  PHP
关注(0)|答案(1)|浏览(102)

所以我有两个字段的表
| 日期|添加日期|
| - -|- -|
| 2022年8月1日|五个|
| 2022年8月1日|三个|
我希望查询输出如下
| 日期|添加日期|到期日|
| - -|- -|- -|
| 2022年8月1日|五个|2022年8月6日|
| 2022年8月1日|三个|2022年8月4日|

z6psavjg

z6psavjg1#

请使用DATE_ADD()函数。

SELECT date, date_add, DATE_ADD(date, INTERVAL date_add DAY) AS due_date
FROM yourTable

您也可以定义一个虚拟列来自动执行此操作。

ALTER TABLE yourTable 
    ADD COLUMN due_date GENERATED ALWAYS AS DATE_ADD(date, INTERVAL date_add DAY) VIRTUAL;

相关问题