Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/04/2010, 14:00
Finseneu
 
Fecha de Ingreso: octubre-2003
Mensajes: 540
Antigüedad: 21 años, 1 mes
Puntos: 1
Cual sería la forma más directa de hacer esto?

Imaginen una tabla con solo 2 campos:


label | index
---------------------------
rojo | 1
---------------------------
verde | 2
---------------------------
azul | 3
---------------------------
negro | 4
---------------------------
gris | 5
---------------------------


El campo numerico indica el orden en que se lista esa fila.
Ahora bien, si yo por ejemplo a 'verde' quiero mandarlo al final de la lista (asignarle el index más alto) tengo que reordenar todas las filas que le siguen.
Bueno, esa es mi consulta precisamente, que función provee mysql para esto, algo que me permita hacerlo de forma automática.

Espero que se entienda, saludos.