Pues que rarooo, hice una prueba comote dije y funciona
aca la tabla
Código SQL:
Ver originalCREATE TABLE `numeros` (
`num` INT(11) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
INSERT INTO `numeros` VALUES (10);
INSERT INTO `numeros` VALUES (-10);
INSERT INTO `numeros` VALUES (1);
y la consulta:
Código SQL:
Ver originalSELECT num
FROM `numeros`
ORDER BY num DESC
Y el orden fue 10, 1, -10
Puedes mostrar la estructura de la tabla??