Я имею SQL запрос как:Сортировать Sql запрос по месяцам
select dateName(month, DateAccessed) "Month"
, count(1) totalVisits
, count(distinct l.userName) UsersVisit
from and where clause goes here
group by dateName(monthDateAccessed)
order by Month
Выход я получаю
Month totalVisits UsersVisit
April 100 25
February 200 35
July 300 45
March 400 55
May 500 65
Но Ouput я хочу в следующем порядке:
February 200 35
March 400 55
April 100 25
May 500 65
July 300 45
Как я могу это получить?
Я получаю сообщение об ошибке: ** недействителен в предложении ORDER BY, потому что он не содержится ни в агрегатной функции, ни в предложении GROUP BY. ** –