¿Cómo ordeno una tabla MySQL por dos columnas?PHP MySQL Orden por dos columnas
Lo que quiero son artículos clasificados por las clasificaciones más altas primero, luego la más reciente. A modo de ejemplo, este sería un ejemplo de salida (a la izquierda # es la calificación, entonces el título del artículo, entonces la fecha del artículo)
50 | This article rocks | Feb 4, 2009 35 | This article is pretty good | Feb 1, 2009 5 | This Article isn't so hot | Jan 25, 2009
El SQL relevante que estoy usando es:
ORDER BY article_rating, article_time DESC
Puedo ordenar por uno u otro, pero no ambos.
Odd. Cuando tengo dos columnas, el nombre y el total y quiero ordenar alfabéticamente por nombre y DESC por total, entonces solo veo, que fue ordenado por nombre, pero no por total – Eugene
¡No sabía que fuera posible! Extenlent! :) – teecee
He estado pirateando con (-1) * campo1, campo2 sin ninguna razón en los campos numéricos ... gracias. –