Din price
kolonne skal have tegnet CHAR() or VARCHAR()
type i stedet for en numerisk type. Cast den som en DECIMAL
i ORDER BY
:
Select * From table ORDER BY CAST(price AS DECIMAL(10,2)) DESC
Den rigtige løsning på dette ville være at ændre price
datatype til en korrekt numerisk type.