Comment trier une table MySQL par deux colonnes?PHP MySQL Ordre par deux colonnes
Ce que je veux, ce sont les articles classés par ordre décroissant en premier, puis en date la plus récente. À titre d'exemple, ce serait une sortie de l'échantillon (gauche # est la cote, le titre de l'article, la date de l'article)
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
Le SQL pertinent J'utilise est:
ORDER BY article_rating, article_time DESC
Je peux trier par l'un ou l'autre, mais pas les deux.
Odd. Quand j'ai deux colonnes, le nom et le total et que je veux trier alphabétiquement par nom et DESC par total, alors je vois seulement, qu'il a été ordonné par nom, mais pas par total – Eugene
Je ne savais pas que c'était possible! Exxelent! :) – teecee
Je pirate avec (-1) * field1, field2 sans raison sur les champs numériques ... merci. –