Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Mysql:pindahkan catatan tertentu di atas array yang dihasilkan di samping ORDER BY

Ada trik MySQL yang sederhana dan tidak terkenal:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Berikan prioritas pada ORDER BY daripada GROUP BY di MySQL tanpa subquery

  2. Menggunakan PyMySQL, saya tidak dapat terhubung ke RDS

  3. Apa cara terbaik untuk memvalidasi XML terhadap Skema XML, menguraikannya dan menyimpan data kembali ke Database MySQL menggunakan Perl?

  4. Cara menemukan total tiga kolom teratas menggunakan SQL

  5. Varbinary vs Blob di MySQL