Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Uporządkuj według `updated_at` i `created_at`, nawet jeśli mają wartość NULL

Wierzę, że chcesz:

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

Zamawia to albo zaktualizowana data (jeśli jest dostępna) lub data utworzenia (jeśli nie jest dostępna). Następnie porządkuje według id malejącego.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ponowne łączenie MySQL po przekroczeniu limitu czasu

  2. Sparametryzowane zapytanie SQL z LIKE '% ? %' PHP

  3. W jakiej kolejności są przetwarzane ograniczenia ON DELETE CASCADE?

  4. Projektowanie baz danych MySQL z internacjonalizacją

  5. Ustaw maksymalny czas wykonania w MYSQL / PHP