phpbar.de logo

Mailinglisten-Archive

[php] OT -> MySQL -> ORDER BY

[php] OT -> MySQL -> ORDER BY

Tim Hildebrandt php_(at)_phpcenter.de
Thu, 5 Sep 2002 20:57:30 +0200


Hallo Liste!

Ich habe momentan ein Problem mit einer MySQL Tabelle,
die ich mi� PHP und mysql_query(...) abrufe. In der
SQL-Anweisung kommt die Klausel ORDER BY vor und irgendwie
schaffe ich es nicht, dass das Skript mehrere ORDER-Ebenen
ber�cksichtigt.

Das habe ich vor:

SELECT * FROM tabelle WHERE bedingung ORDER BY text1,text2,text3

Ergebnis soll logischerweise sein, dass die Daten in
text1 aufsteigend sortiert werden und innerhalb der ersten
Sortierebene in text1 dann bei text2 mit der Sortierung weiter-
gemacht wird. Und so weiter...

Wei� jemand von Euch, ob es bei MySQL eine Beschr�nkung
bei der Anzahl Felder gibt, die man in der ORDER BY
Klausel angeben kann?

Die Spaltenzus�tze ASC bzw. DESC haben auch keine Wirkung,
in meinem Beispiel ist text1 sortiert, text2 UND text3
sind jedoch wie Kraut und R�ben angeordnet.


�ber einen kurzen helfenden Kommentar w�re ich sehr dankbar.

Danke

Tim


php::bar PHP Wiki   -   Listenarchive