sql >> Databáze >  >> RDS >> Mysql

Mysql:přesunout konkrétní záznamy nad výsledné pole vedle položky ORDER BY

Existuje jednoduchý a nepříliš známý trik s MySQL:

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


  1. Průvodce návrhem databáze pro hlasování a průzkum v MySQL

  2. Jak optimalizovat tento jednoduchý dotaz Mysql

  3. Primární klíč s více sloupci v MySQL 5

  4. SQL Server sp_msforeachtable použití k výběru pouze těch tabulek, které splňují určitou podmínku