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

Seřaďte podle `updated_at` a `created_at`, i když mají hodnotu NULL

Věřím, že to, co chcete, je:

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

Toto objednává buď podle aktualizovaného data (pokud je k dispozici), nebo podle data vytvoření (pokud není k dispozici). Potom seřadí podle id sestupně.



  1. isnumeric() s PostgreSQL

  2. Nesprávná hodnota data a času při nastavování Django s MySQL

  3. django.db.utils.IntegrityError:sloupec Místo_místa obsahuje hodnoty null

  4. 10 nejčastějších dotazů o sledování výkonu serveru SQL Server