Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie ORDER BY basierend auf zwei verschiedenen Spalten

Sie können ORDER BY entweder durch den Spaltennamen oder durch die Spaltennummer der Rückgabe angeben.

Sie könnten also Folgendes tun:

SELECT * FROM games ORDER BY Type, Title

Oder so etwas wie:

SELECT Type, Title, Column1, Column2 FROM games ORDER BY 1, 2

Sie können auch auf- und absteigen. Wenn Sie also Typ absteigend, aber Titel aufsteigend möchten:

SELECT * FROM games ORDER BY Type DESC, Title ASC