Вопросы к Поиску с Алисой
Использование обычных строковых функций для работы с датами в MySQL может быть неэффективным, так как сохранение дат в виде строк делает операции с датами (сортировку, фильтрацию, добавление и другие) более сложными и менее производительными. stackoverflow.com
Обычно для работы с датами в MySQL используют встроенные типы данных и функции, например: DATE, DATETIME, TIMESTAMP, STRTODATE, CURDATE, CURTIME и NOW. stackoverflow.com sql-academy.org
Использование строковых функций для работы с датами допустимо, если формат представления дат однозначен, то есть каждое значение соответствует уникальной дате. stackoverflow.com