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

ORDER BY ASC s nulami na dně

Jen 1 minutu po položení otázky jsem našel odpověď. V pořadí podle klauzule případ použití, aby hodnoty null měly vyšší hodnotu než cokoli jiného:

 ORDER BY (CASE WHEN districts.id IS NULL then 1 ELSE 0 END),districts.name, schools.name;


  1. PostgreSQL nepřijímá alias sloupce v klauzuli WHERE

  2. Jak VLOŽIT záznam nebo AKTUALIZOVAT, pokud již existuje?

  3. Django models.py Kruhový cizí klíč

  4. Kde je můj neplatný znak (ORA-00911)