Запрос Q045. Функция DateAdd используется для прибавления дней, месяцев или лет к данной дате и получения новой даты. Следующий запрос: 1) к дате из поля dt прибавляет 30 дней и отображает новую дату в поле dt_plus_30d; 2) к дате из поля dt прибавляет 1 месяц и отображает новую дату в поле dt_plus_1m:
SELECT dt, dateadd("d",30,dt) AS dt_plus_30d, dateadd("m",1,dt) AS dt_plus_1m FROM m_income;
Пример для MySQL
Запрос Q045. Функция Date_Add используется для прибавления дней, месяцев или лет к данной дате и получения новой даты. Следующий запрос: 1) к дате из поля dt прибавляет 30 дней и отображает новую дату в поле dt_plus_30d; 2) к дате из поля dt прибавляет 1 месяц и отображает новую дату в поле dt_plus_1m:
SELECT dt, DATE_ADD(dt, INTERVAL 30 DAY) AS dt_plus_30d, DATE_ADD(dt, INTERVAL 1 MONTH) AS dt_plus_1m FROM m_income;