Je n'ai pas réussi à exécuter la requête avec CAST
. J'obtenais toujours le Error Code: 1064 near "DECIMAL"
(ou autre type numérique que j'ai choisi). Donc, j'ai trouvé une autre façon de trier varchar
sous forme de nombres :
SELECT *
FROM mytable
ORDER BY ABS(mycol)
Un peu plus simple et fonctionne dans mon cas.