
31/08/2010, 07:47
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 10 meses Puntos: 300 | |
Respuesta: Ordenar consultas en MySQL SELECT * FROM tabla ORDER BY id DESC
Piensa que si el id es único y autoincrement, al ordenar por él los siguientes criterios de ordenación no serán efectivos. El segundo campo de orden actúa cuando el primero está repetido, y así sucesivamente.
SELECT * FROM tabla ORDER BY pd DESC, fs DESC, g DESC
hace que primero se ordene por pd descendente y cuando algún valor de pd se repita, se ordenen esos registros por fs descendente y luego en caso de que se haya más de un fs coincidente, esos registros se ordenen por valor descendente de g.
Esa es la idea. |