@WoodsWoods

MySQL как отсортировать по нестандартному формату даты?

Есть таблица с колонкой даты в формате 3/2/2023 в 5:05 или 31/1/2023 в 16:15

Как сделать ORDER BY в таком случае?
  • Вопрос задан
  • 32 просмотра
Решения вопроса 1
rozhnev
@rozhnev Куратор тега MySQL
Fullstack programmer, DBA, медленно, дорого
STR_TO_DATE
select d, STR_TO_DATE(d,'%d/%m/%Y в %H:%i') 
from t
order by STR_TO_DATE(d,'%d/%m/%Y в %H:%i');


https://sqlize.online/sql/mysql57/4195451c4a7cec3b...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы