Задать вопрос
@Pro100Sata

Как сравнить дату в MySQL?

Как сравнить дату в формате 26.10.2018 ?
10.10.2018 <= 26.10.2018
  • Вопрос задан
  • 1630 просмотров
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Тестировщик на Python
    9 месяцев
    Далее
  • Академия Eduson
    Основы Python
    2 месяца
    Далее
  • Merion Academy
    Базы данных с нуля
    2 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 3
@bkosun
Например так:

WHERE UNIX_TIMESTAMP(STR_TO_DATE('10.10.2018', '%d %M %Y')) <= UNIX_TIMESTAMP(STR_TO_DATE('26.10.2018', '%d %M %Y'))
Ответ написан
Комментировать
@res2001
Developer, ex-admin
Используйте формат: '20181026'
Ответ написан
Комментировать
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
10.10.2018 <= 26.10.2018

Именно поэтому используется формат 2018-10-26 и специальные типы полей - DATE, DATETIME, TIME и TIMESTAMP.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы