sql >> Base de Datos >  >> RDS >> Sqlserver

ORDEN SQL POR meses a partir de este mes

Pruebe matemáticas simples en orden, si el mes es más pequeño que el actual, agregue 12, no estoy seguro de cuál será el impacto en el rendimiento...

Order By Case When month(dateColumn) < month(GetDate()) Then month(dateColumn) +12
ELSE month(dateColumn) END