Currently, my output is 

`Mar, Jan, Feb`.

But I want it to be `Jan, Feb, Mar`

This is my code, can anyone help me get sorted month output.

```
using (SqlConnection con = new SqlConnection(cs))
            {
                SqlCommand cmd = new SqlCommand("Select distinct Count(Feedback_id) as CountFeedback, CONVERT(varchar(3), visit_date, 100) as Month " +
                    "FROM Patient_Feedback " +
                    "WHERE YEAR(visit_date) = " + drpValue + " and feedback_type = 'appeal' " +
                    "Group by CONVERT(varchar(3), visit_date, 100) " +
                    "ORDER BY Month desc", con);
                Series series = Chart2.Series["Series2"];
                Chart2.ChartAreas["ChartArea2"].AxisX.Interval = 1;
                con.Open();

                SqlDataReader rdr = cmd.ExecuteReader();
                while (rdr.Read())
                {
                    series.Points.AddXY(rdr["Month"].ToString(), rdr["CountFeedback"].ToString());
                }
                string impPath = HttpContext.Current.Request.PhysicalApplicationPath + tmpChartName;
                Chart2.SaveImage(impPath);
            }

```