Mysql
 sql >> Base de données >  >> RDS >> Mysql

Ordre MySQL par deux colonnes

Essayez ceci

Select * from Products ORDER BY Featured, Priority

Si vous utilisez ORDER BY sur mysql enum, il ne sera pas trié par ordre alphabétique mais il le sera par sa position dans enum.

Si vous voulez trier par ordre alphabétique comme vous le décrivez, transmettez le nom de l'énumération à une chaîne comme celle-ci

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