Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

SQL ORDER BY Monate beginnend mit diesem Monat

Probieren Sie einfache Mathematik in der Reihenfolge aus, wenn der Monat kleiner als der aktuelle ist, addieren Sie 12, nicht sicher, wie sich die Leistung auf die Leistung auswirkt ...

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