Mailinglisten-Archive |
>Wie kann ich eine korrekte Dezimalsortierung erreichen? > >select * from test order by gliederung > >GLIEDERUNG als Varchar definiert erzeugt eine Reihenfolge wie folgt > >1.1. >1.10. >1.2. >10 >2 >3.1 >... wenn Du's als Zahl ablegst, bek=E4mst Du >1.1 >1.10 >1.2 >2 >3.1 >10 was immer noch Mist ist. Du kannst Dir nat=FCrlich mal die string-Funktionen von MySQL anschauen, da gibt's auch sowas wie substr ... ansonsten ist's vielleicht einfacher, die Daten zu splitten (kapitel und abschnitt), wenn Du eine Sortierung durch MySQL w=FCnscht --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de
php::bar PHP Wiki - Listenarchive