Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/06/2003, 10:59
Avatar de BrujoNic
BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 23 años, 4 meses
Puntos: 655
Toda BD tiene funciones para convertir a cualquier tipo siempre y cuando sepas lo que tenes almacenado. En tu caso, busca en la documentación y busca cual es esa función. Luego cuando hagas el select y el order by, le pones la funcion la cual puede ser VAL(y el campo).

No es un error de diseño el usar varchar para almacenar números... solo que te voy a dar un consejo, cuando vayas a usar tipos varchar para almacenar números, trata de almacenarlos rellenando con ceros a la izquierda para que no volvas a tener esos problemas cuando vayas a usarlo para ordenar.

Si te fijas en la documentación sobre la cantidad en bytes que usa un campo numérico a uno varchar, vas a darte cuenta que estas ahorrando espacio.
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL