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