Philipp Hasenfratz: MySQL Sortierung

Beitrag lesen

Halihallo Frank

Zum Testen kannst Du mal die beiden not like rausnehmen.

hab ich gemacht - allerdings läuft es immer noch nicht :-)
Fehlermeldung: supplied argument is not a valid MySQL result

Suche nach dieser Fehlermeldung im Archiv. Die Ursache wurde dort oftmals festgehalten!
Ich Tippe darauf, dass du MySQL der Version 3.xx verwendest: Dort gibt's kein UNION,
http://www.mysql.de/doc/de/UNION.html.

Kenn mich zwar nicht so gut aus, aber die Sache mit dem
z.B. select '3' || lname

Das scheint mir wirklich mysql-syntaktisch falsch zu sein.

Was soll er den selecten, normalerweise gebe ich da, wo jetzt die 1, 2 oder 3 steht immer einen Spaltennamen an ... ???

Nein, Norbert schlägt ein UNION (eine Vereinigungsmenge) vor, für jeden Buchstaben
eine Ausgabeteilmenge, die dann zusammengeschustert wird, die Sortierung erreicht man
eben dadurch, dass man jeder Ausgabeteilmenge (sprich, jedem Buchstaben _deines_
Alphabets) eine Konstante zuweist, nachder man das UNION'ized Erbebnis schön sortieren
kann (eben sortieren nach deinen Vorstellungen, M=>1, S=>2 => M's kommen zuerst, dann
alle S's und so weiter).

Viele Grüsse

Philipp