Mysql
 sql >> Database >  >> RDS >> Mysql

Mysql:sposta record specifici sopra l'array risultante accanto a ORDER BY

C'è un trucco MySQL semplice e poco conosciuto:

SELECT * FROM countries_table
ORDER BY name = 'Australia' desc,
         name = 'UAE' desc,
         name = 'Pakistan' desc,
         name = 'UK' desc,
         name = 'USA' desc,
         name asc;