Вашата price колоната трябва да има знак CHAR() or VARCHAR() тип, а не числов тип. Превърнете го като DECIMAL в ORDER BY :
Select * From table ORDER BY CAST(price AS DECIMAL(10,2)) DESC
Истинското решение за това би било да промените price тип данни в правилен числов тип.