Надеюсь, это помогло ...

я есть таблица ресурсов, одним из полей является поле даты с типом данных даты. Я хочу иметь следующий вывод:

Записи текущего месяца (скажем, май - год не важен)

Затем следующее (опять же, при условии, что май - текущий месяц)

Отчеты за июньОтчеты за июльОтчеты за августОтчеты за сентябрьОтчеты за октябрьОтчеты за ноябрьОтчеты за декабрьОтчеты за январьФевральские ОтчетыМартовские записиАпрельские Отчеты

Приходите, июнь, июнь - текущий месяц, и тогда заказ будет:

Отчеты за июльОтчеты за август...

Вот мой SQL ... Я не знаю, как ЗАКАЗАТЬ вывод, чтобы достичь желаемого порядка (5,6,7,8,9,10,11,12,1,2,3,4):

SELECT
  resource_id,
  resource_title,
  resource_summary,
  resource_category,
  resource_status,
  resource_date,
  DATEPART(month, resource_date) AS resource_month,
  DATEPART(day, resource_date) AS resource_day
FROM dbo.resources
WHERE (resource_category = N'Quotes')
  AND (resource_status <> N'Draft')

Я нашел это возможное решение для MySQL:

Мне нужны необычные результаты заказа MySQL

но мне чего-то не хватает на моем конце.

Ответы на вопрос(0)

Ваш ответ на вопрос