Можно ли отсортировать записи по дате в этом формате (31 мая 2019 23:56), сохраненные в sqlserver - PullRequest
0 голосов
/ 09 июля 2019

enter image description here

Я хочу отсортировать все свои записи в порядке убывания времени. Пожалуйста, помогите мне в создании запроса.

1 Ответ

1 голос
/ 09 июля 2019

Тьфу ... хранение значений даты и времени в виде строк - проигрышное предложение.К счастью, ваши строки (по крайней мере, опубликованные) могут быть преобразованы в дату и время.

Вы можете использовать try_convert следующим образом.Но, пожалуйста, поймите, что производительность здесь будет довольно плохой.В идеале вы должны хранить ваши данные как datetime, тогда это тривиально.Возможно, вы захотите взглянуть на эту статью.https://sqlblog.org/2009/10/12/bad-habits-to-kick-choosing-the-wrong-data-type

order by try_convert(datetime, [Time])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...