Tach!
ich möchte aber das Berlin nicht in der Reihe ist, sondern am Ende ausgegeben wird. Ist das möglich ohne ein neues Feld zur Sortier-Reihenfolge anzulegen?
Ja, mit einem berechneten Sortierkriterium, das zuerst allem, was nicht Berlin ist, einen kleineren Wert gibt als Berlin. Das zweite Kriterium ist dann der Stadtname.
... ORDER BY IIF(city_name = 'Berlin', 1, 0), city_name
Beachte, dass bei solchen berechneten Ausdrücken ein eventuell vorhandener Index nicht oder nur eingeschränkt verwendet werden kann.
dedlfix.