Установите дату как три дня назад - PullRequest
1 голос
/ 01 июля 2011

Мне интересно, выглядит ли это как правильный способ действий:

UPDATE table SET `date2` = date_sub(`date1`,interval -2 day);

Я бы хотел установить дату в столбце date2 за два дня до даты в date1колонка.

Спасибо за понимание!

1 Ответ

1 голос
/ 01 июля 2011

Я редко использую функции DATE_SUB () или DATE_ADD (), потому что более просто использовать арифметику даты.

UPDATE table SET `date2` = `date1` - interval 2 day;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...