順番に簡単な計算を試してください。月が現在の足し 12 よりも小さい場合、パフォーマンスへの影響はわかりません ...
Order By Case When month(dateColumn) < month(GetDate()) Then month(dateColumn) +12
ELSE month(dateColumn) END
順番に簡単な計算を試してください。月が現在の足し 12 よりも小さい場合、パフォーマンスへの影響はわかりません ...
Order By Case When month(dateColumn) < month(GetDate()) Then month(dateColumn) +12
ELSE month(dateColumn) END