Ver Mensaje Individual
  #18 (permalink)  
Antiguo 13/05/2012, 15:12
davikt
 
Fecha de Ingreso: mayo-2012
Mensajes: 42
Antigüedad: 12 años
Puntos: 5
Respuesta: Ordenar registros sin ID

Hola jordi45,

Según lo que he estado leyendo digo yo que no bastaría con un:

Código SQL:
Ver original
  1. SELECT * FROM tabla ORDER BY nombre DESC LIMIT 5

Si eso es que no lo he entendido bien. Atendiendo al problemilla de varchar e int, a mysql le va a dar igual y te los mostrará ordenados. Pero no porque los trate como números si no porque los ordena en relación a la tabla ASCII, y creo que por suerte para muchos de nosotros la hicieron ordenada (jejeje). El problema viene cuando en esas celdas mezclas carácteres alfanuméricos. Pero bueno, eso es agua de otro manantial.

Y en relación a lo que comenta gnzsoloyo, tiene toda la razón. Ántes de crear una BD hay que estudiar a fondo todos los aspectos de la misma, para que luego dure años y años sin tener que variarla lo más mínimo. Porque yo me he encontrado auténticas chapuzas, que no se podían llamar de otra forma y que para actualizar aquello hacía falta dios y ayuda.

¡Un saludo!