sql >> Databasteknik >  >> RDS >> Mysql

Hur man BESTÄLLER EFTER baserat på två olika kolumner

Du kan ange ORDER BY antingen med kolumnnamnet eller med kolumnnumret på returen.

Så du kan göra:

SELECT * FROM games ORDER BY Type, Title

Eller något som:

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

Du kan också göra stigande och fallande. Så om du ville skriva fallande men rubrik stigande:

SELECT * FROM games ORDER BY Type DESC, Title ASC


  1. Hur kombinerar jag resultaten av två frågor med beställning?

  2. Långsam bulkinsats för bord med många index

  3. SLIPP TABELL OM FINNS i MySQL

  4. Hur uppdaterar jag samma tabell vid radering i MYSQL?