Uw price
kolom moet een teken hebben CHAR() or VARCHAR()
type in plaats van een numeriek type. Cast het als een DECIMAL
in de ORDER BY
:
Select * From table ORDER BY CAST(price AS DECIMAL(10,2)) DESC
De echte oplossing hiervoor zou zijn om de price
te veranderen gegevenstype naar een juist numeriek type.