tinita: mysql5: Sortierung will nicht, wie ich will

Beitrag lesen

LEFT JOIN reihenfolge r ON r.ID = t.ID
...
order by r.eintrag,t.tid

  
  

> Kann ich die ORDER BY Klausel so formulieren, daß mein gewünschtes Ergebnis heraus kommt?  
  
mysql sortiert NULL halt an den anfang, und dann erst wird nach t.tid sortiert. das ist schon richtig so. (wobei man natürlich darüber streiten kann, wo eine NULL in der sortierung hingehört)  
  
versuch mal das hier:  
~~~sql
  
order by IFNULL(r.eintrag,t.tid)  

ausserdem habe ich noch folgenden trick gefunden:

  
order by -r.eintrag DESC, t.tid  

habs nicht ausprobiert.