berlinsurfer: ORDER BY Variablenfrage

Beitrag lesen

Hallo, liebe Experten,
meine Frage: kann ich in den ORDER BY-Teil eine Mysql-Variable packen ?
Sprich:

SELECT @myOrder := `orderstring` FROM tabelle WHERE id=1;  
SELECT * FROM tabelle ORDER BY @myOrder;

Ausgeführt wird es (ohne Fehler), nur das Ergebnis stimmt leider nicht...
Hintergrund ist die Speicherung von einer Hierarchie, in der die Kategorien nach verschiedenen Gesichtspunkten (Hits, Daum, Alphabetisch) sortiert werden können sollen.
Vielen Dank schon mal !
Gruß,
berlinsurfer