Как получить максимальную и минимальную дату в mysql, используя только один SQL-запрос?
Select min(date_col),max(date_col) from table_name
ТОЛЬКО В СЛУЧАЕ кто-то пришел сюда в поисках минимального и максимального поддерживаемых дат, как я сделал ... вот ответ на ваш вопрос:)
select DATE('1000-01-01') MinDate, DATE('9999-12-31') MaxDate +------------+------------+ | MinDate | MaxDate | +------------+------------+ | 1000-01-01 | 9999-12-31 | +------------+------------+
https://dev.mysql.com/doc/refman/5.5/en/datetime.html
Тогда сделайте это, как сказано здесь :
SELECT MIN(CAST(date_col AS CHAR)), MAX(CAST(date_col AS CHAR)) FROM table_name