sql >> Base de Datos >  >> RDS >> Mysql

Cómo ORDENAR POR basado en dos columnas diferentes

Puede especificar ORDER BY ya sea por el nombre de la columna o por el número de columna de la declaración.

Así que podrías hacer:

SELECT * FROM games ORDER BY Type, Title

O algo como:

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

También se puede hacer ascendente y descendente. Así que si querías Tipo Descendente pero Título Ascendente:

SELECT * FROM games ORDER BY Type DESC, Title ASC