пятница, 6 августа 2010 г.

mysql работа с датами

В ходе работы над проектом по комплектованию ДОУ встала потребность получить данные из таблицы за прошедший год, для реализации прибегнул к родным функциям мускуля для работы с датами
MONTH()
YEAR()
DATE_SUB()
первые две принимают в качестве параметра объект типа date и возвращают года и месяцы.
последняя выполняет отнимание от первого параметра тоже объект date, заданный промежуток времени
DATE_SUB(NOW(), INTERVAL 1 YEAR )

DATEDIFF(`date_end`,`date_start`);
вычитание из одной даты другой