suit: gelöst: IFNULL() bzw IF()

Beitrag lesen

"Nimm als ersten Sortierwert den Wert von bar, falls != null, ansonsten den Wert von foo - als zweiten dann foo.

Korrekt.

ORDER BY ifnull(bar, foo), foo

  
Firma dankt.  
  
Ich musste es allerdings mit IF lösen, da das Feld NULL oder einen Leerstring enthalten kann.  
  
`ORDER BY IF(bar = '' OR bar IS NULL, foo, bar), foo`{:.language-sql}