Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Bases de Datos General (http://www.forosdelweb.com/f21/)
-   -   mysql y php (http://www.forosdelweb.com/f21/mysql-php-182917/)

soud 15/02/2004 12:42

mysql y php
 
tengo una duda con el order by, cuando quieres ordenar numeros, sql no los odenena bien, por ejemplo cuando escribo esto:

select * from tabla order by id ASC

y los id van del 1 al 20
aparece ordenado pero parece que no distingue entre el numero de cifras que tiene un numero, aparece antes el 10 al 19 que el 2, como puede hacer para que aparescan bien ordenados, del 1 al 20.

josemi 15/02/2004 16:07

Hola,

¿El tipo del campo es numerico o de texto? Porque ordenado alfabeticamente como cadena '19' va antes de '2'.

Saludos.


La zona horaria es GMT -6. Ahora son las 02:48.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.