Как добавить значение в существующий столбец?(MYSQL) - PullRequest
0 голосов
/ 21 мая 2018

У меня есть 3 столбца: (ToDate, FromDate, Diff).

Я хочу автоматически добавить значение в столбец Diff с разницей между ToDate и FromDateи хочу сохранить его в таблицу.

Я могу вручную создать столбец temp Diff, используя

SELECT ToDate,FromDate, (TO_DAYS(FromDate) - TO_DAYS(ToDate)) AS Diff FROM tbl_name,

Но он не будет сохранен в Diff колонка

Поэтому я в итоге набираю:

INSERT INTO tbl_name (Diff) SELECT (TO_DAYS(FromDate) - TO_DAYS(ToDate)) AS Diff FROM tbl_name

Я хочу что-то вроде этого:

FromDate  
2018-05-22

ToDate    
2018-05-23

Diff

1
...