Krull: Zahlen "richtig" sortieren?

Beitrag lesen

Hallo, ich bins schonwieder.

Ich habe eine Spalte in meiner Datenbank in der Zahlen mit MAX 2 Kommastellen geschrieben werden.

Typ (mittlerweile): decimal(8,2)

Diese will ich nach dem auslesen in einer Tabelle anzeigen. Ist ja auch kein Problem.

Jetzt soll das ganze aber nach diesem Zahlenwert sortiert werden:

SELECT * FROM [TABELLE] ORDER BY [ZAHLEN] ASC

nun wird der ganze Mist aber folgendermaßen sortiert:

0,00
1,00
1,50
2,15
25,13
3,14
39,75
4,50

Und nicht wie ich es gerne hätte:

0,00
1,00
1,50
2,15
3,14
4,50
25,13
39,75

Ich weiß, dass dieses "Problem" hier schoon einmal behandelt wurde (MySQL) bin aber zu keiner Lösung gekommen.

Wie kann ich das Problem nun lösen?

Server: Microsoft SQL-Server 2008
Sortierung Datenbank: Latin1_General_CI_AS (Von SQL-Server vorgegeben)
Spaltentyp: decimal(5, 2)

MfG

Krull

0 67

Zahlen "richtig" sortieren?

Krull
  • datenbank
  1. 0
    Ilja
    1. 0
      Krull
  2. 0
    Mia
    1. 0
      Krull
      1. 0
        MudGuard
        1. 0
          Krull
      2. 0
        Mia
        1. 0
          Krull
          1. 0
            MudGuard
            1. 0
              Steel
          2. 0
            Krull
            1. 0
              Steel
              1. 0
                Krull
                1. 0
                  Steel
                  1. 0
                    Krull
                    1. 0
                      Ilja
                      1. 0
                        Krull
                        1. 0
                          Krull
                          1. 0
                            Ilja
                            1. 0
                              Krull
                              1. 0
                                Ilja
                                1. 0
                                  Vinzenz Mai
                                  1. 0

                                    !ACHTUNG ES FUNKTIONIERT! DANKE

                                    Krull
                                    1. 0

                                      Kommen wir nochmal zur sortierung...

                                      Krull
                                      1. 0
                                        Struppi
                                        1. 0
                                          Krull
                                          1. 0
                                            Ilja
                                            1. 0
                                              Krull
                                              1. 0
                                                Krull
                                                1. 0
                                                  Struppi
                                                  1. 0
                                                    Krull
                                                    1. 0
                                                      Struppi
                                                    2. 0
                                                      Ilja
                                                      1. 0
                                                        Krull
                                2. 0
                                  Krull
                                  1. 0
                                    Struppi
                                    1. 0
                                      Krull
                                      1. 0
                                        Struppi
                                        1. 0
                                          Krull
                              2. 0
                                Struppi
                                1. 0
                                  Ilja
                                  1. 0
                                    Struppi
                                    1. 0
                                      Ilja
                                      1. 0
                                        Struppi
                                        1. 0
                                          Ilja
                                          1. 0
                                            Struppi
                                            1. 0
                                              Ilja
                                              1. 0
                                                Struppi
                                                1. 0
                                                  Ilja
                                                  1. 0
                                                    dedlfix
                                                    1. 0
                                                      Ilja
                                                    2. 0
                                                      Struppi
                                                      1. 0
                                                        dedlfix
                                                  2. 0
                                                    Struppi
                                                    1. 0
                                                      Ilja
                                                      1. 0
                                                        Struppi
                        2. 0
                          dedlfix
                          1. 0
                            Krull
                            1. 0
                              dedlfix
                              1. 0
                                Krull
                              2. 0
                                Krull
                                1. 0
                                  dedlfix
                                  1. 0
                                    Krull
            2. 0
              Ilja
        2. 1
          suit
    2. 0
      suit