У меня есть 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