sql >> Database >  >> RDS >> Mysql

BESTEL DOOR ASC met Nulls onderaan

Slechts 1 minuut na het stellen van de vraag vond ik mijn antwoord. Gebruik in de volgorde van clausule het volgende om nulls een hogere waarde te geven dan al het andere:

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


  1. MySQL:selecteer het eerste element van een door komma's gescheiden lijst

  2. Meerdere tabellen in verschillende databases verbinden? MijnSql

  3. Laravel klaagt over zoekopdracht met dubbele benoemde parameters

  4. Inleiding tot SQL Server 2017