Sql server возвращает имя месяца, отсортированное по номеру месяца
У меня есть столбец дат, я хочу вернуть список уникальных имен месяцев, которые отсортированы по номеру месяца, я хочу сделать это как в SQL server с представлением или хранимой процедурой
Выберите отдельный формат([SobrietyDate], 'MMMM') в качестве [SobrietyMonth]
от членов
Где [SobrietyDate] не равно нулю
ВОЗВРАЩАЕТСЯ
Август
Июль
Июнь
Май
Сентябрь
Как я могу отсортировать результаты по маю, июню, июлю, августу, сентябрю, например, по номеру месяца?
Я хочу, чтобы заполнить выпадающий список с результатами
Что я уже пробовал:
Я попробовал это сделать как коррелированный подзапрос, но не смог его отсортировать. Я предпочитаю не создавать временную таблицу, но начинаю подозревать, что должен это сделать