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

SQL:ORDER BY dua kolom bercampur, bukan berdasarkan prioritas

Gunakan COALESCE dan NULLIF :

ORDER BY COALESCE(NULLIF(LastName, ''), FirstName), FirstName


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apakah ada cara untuk mengabaikan kolom yang tidak ada di INSERT?

  2. Gambar Impor Massal Magento dengan MAGMI - gambar tidak termasuk

  3. SQLAlchemy memaksa in_() untuk menggunakan literal

  4. Masukkan id tertentu ke bidang yang bertambah otomatis di MySQL dengan Entity Framework 5

  5. Kapan perintah fungsi MySQL ORDER BY RAND()?