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

Pesan berdasarkan `updated_at` dan `created_at` meskipun keduanya NULL

Saya percaya apa yang Anda inginkan adalah:

ORDER BY coalesce(updated_at, created_at) DESC, id DESC

Ini memesan berdasarkan tanggal yang diperbarui (jika tersedia) atau tanggal yang dibuat (jika tidak tersedia). Kemudian ia memesan dengan id turun.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL mendapatkan peringkat nilai duplikat berdasarkan tanggal pembuatannya

  2. Tidak Dapat Mengembalikan Cadangan Geometri Kesalahan MySQL 5.7

  3. Bagaimana cara menyimpan 3 daftar tombol radio di database mysql dalam satu kolom, baris yang berbeda?

  4. Mengapa SQLAlchemy create_engine dengan charset=utf8 mengembalikan tipe python <str> dan tidak mengetik <unicode>?

  5. Pilih antara rentang tanggal dan rentang waktu tertentu