Mysql
 sql >> Base de données >  >> RDS >> Mysql

Trier par `updated_at` et `created_at` même s'ils sont NULL

Je crois que ce que vous voulez est :

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

Cela commande soit par la date de mise à jour (si disponible) soit par la date de création (si elle n'est pas disponible). Ensuite, il commande par identifiant décroissant.