I won't paste the whole query. It looks like this.
SELECT *, MONTH(date_created) as month
from table
GROUP BY month ORDER BY month='3', month asc
As it is April and I am querying this year I would have expected the order to be as follows 3, 1, 2, 4.
Instead I get out 1, 2, 4, 3.
How can I change the ORDER BY part of the statement to order the results by selected month first then the rest of months in the year showing sequentially?