danke dir, ich habe es nochmals vergeblich versucht, bis ich auf den Verdacht kam, dass unsichtbare Leerzeichen am Anfang des Strings stehen.
Leerzeichen waren es nicht, aber zwei Sterne **
, die Fettschrift einleiten. Manche Titel von Veranstaltungen hatten auch "
vorneweg.
Nach dem SQL habe ich per PHP alle Textformatierungen entfernt, sie deshalb also nicht gesehen.
Nun entferne ich die Verdächtigen im SQL:
...
,REPLACE( REPLACE( trm1.titel, '\"', '' ), '**', '' ) -- fund -- ** stoeren bei ORDER BY
...
Jetzt funzt es auch mit ORDER BY