Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

SQL ORDER BY mesi a partire da questo mese

Prova semplici calcoli in ordine di, se il mese è più piccolo dell'attuale aggiungi 12, non sono sicuro di quale sarà l'impatto sulle prestazioni ...

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