„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie sortiere ich eine MySQL -Tabelle nach mehreren Spalten (Bewertung dann Datum)?

Wie sortiere ich eine MySQL -Tabelle nach mehreren Spalten (Bewertung dann Datum)?

Veröffentlicht am 2025-01-29
Durchsuche:625

How to Sort a MySQL Table by Multiple Columns (Rating then Date)?

sortieren mySQL -Tabellen nach mehreren Spalten

, um eine MySQL -Tabelle nach mehreren Spalten zu bestellen, geben Sie die Spalten in der Bestellung nach Klausel von Commas an. Standardmäßig steigt die Sortierung auf. Um in absteigender Reihenfolge für eine bestimmte Spalte zu sortieren, verwenden Sie das DESC -Schlüsselwort nach dem Spaltennamen.

In Ihrem Fall möchten Sie zuerst die höchsten Bewertungen und dann nach dem letzten Datum sortieren. Use the following query:

ORDER BY article_rating DESC, article_time DESC

This will produce the following output:

 ================ ============================= ============== 
| article_rating | article                     | article_time |
 ================ ============================= ============== 
| 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 |
 ================ ============================= ============== 
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3