mariadb MySQL的DATE_ADD函数;如何在创建表时使用另一列另一个值作为日期参数

mwkjh3gx  于 2022-11-08  发布在  Mysql
关注(0)|答案(1)|浏览(134)

我有一个表,用于在www.example.com中使用s.th周数,我希望end列在start列之后6天自动设置其值,但我不知道如何引用start

CREATE TABLE `weeks`(
    `id` INT AUTO_INCREMENT PRIMARY KEY,
    `start` DATE UNIQUE NOT NULL,
    `end` DATE UNIQUE NOT NULL DEFAULT DATE_ADD(`start`, INTERVAL 6 DAY), -- this line
    `availablity` INT NOT NULL
);

有人能帮忙吗?

ivqmmu1c

ivqmmu1c1#

语法错误
第一页第二页

  • db〈〉小提琴

相关问题