maksud kamu varchar? pengurutan varchar berbeda dengan number (int,double,decimal,etc). Jika 1,100,101,1000,2,11 adalah varchar maka saat diurut ascending hasilnya adalah 1,100,1000,101,11,2. Jika 1,100,101,1000,2,11 adalah integer maka hasil pengurutan ascending adalah 1,2,11,100,101,1000.
kalau yang kamu maksud huruf adalah A,B,C,D,E dan nilai tertinggi adalah A, maka data diurut ascending bukan descending.