इस क्रम में सरल गणित का प्रयास करें, यदि महीना छोटा है तो वर्तमान 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