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

Orden de MySQL por dos columnas

Prueba esto

Select * from Products ORDER BY Featured, Priority

Si usa ORDER BY en mysql enum, no lo ordenará alfabéticamente, sino que lo ordenará por su posición en la enumeración.

Si desea ordenar alfabéticamente como lo describe, convierta el nombre de la enumeración en una cadena como esta

Select * from Products ORDER BY  concat(Featured) desc , Priority