По хорошему на это не стоит рассчитывать. Лучше доработать один из двух вариантов. И знание MySQL тут ни при чем. Нужно просто добавить новые условия по аналогии с уже существующими.
Автор оригинала: Bitterman
гм, только сейчас узнал, что DATE_FORMAT ничего не возвращает, если дата неправильная Думал, что она как-то... разумнее, что ли.