Vivienne: Merkwürdiges Ergebnis

Beitrag lesen

Guten Abend,

Na, dann mach es so:

select cast(replace('2,77', ',','.') as Decimal(10,2)) as preis;
-> 2.77

Umsetzen auf deine Aufgabe kannst Du das jetzt aber? Den daran, es müssen BEIDE Seiten gecastet werden, weil aus dem HTML-Formular ja auch das falsche Format kommt.

danke dir.

WHERE cast(replace(preis, ',','.') as Decimal(10,2)) <=? ORDER by preis DESC

Warum muss ich es auf beiden Seiten machen? Wenn ich die Zeile Code ausführe erhalte ich genau das was ich benötige.

Was ich noch nicht verstehe ich das (10,2) auf der Seite https://dev.mysql.com/doc/refman/5.0/en/cast-functions.html#function_cast steht zwar DECIMAL[(M[,D])] es wird aber nicht genuaer erklärt was M und D sein soll.

0 54

PHP: Suche in MySQL

Vivienne
  • php
  1. 0
    Klawischnigg
    1. 0
      Vivienne
      1. 0

        Merkwürdiges Ergebnis

        Vivienne
        1. 1
          robertroth
          • mysql
          • php
          1. 0
            Vivienne
            1. 0
              Klawischnigg
              1. 0
                Vivienne
                1. 0
                  robertroth
                  1. 0
                    Vivienne
                    1. 0
                      Klawischnigg
                      1. 0
                        Vivienne
                        1. 0
                          Klawischnigg
                          1. 0
                            Vivienne
                        2. 0
                          robertroth
                          1. 0
                            Vivienne
                            1. 1
                              TS
                              1. 0
                                Vivienne
                                1. 0
                                  Klawischnigg
                                2. 1
                                  TS
                                  1. 0
                                    Vivienne
                                    1. 0
                                      Klawischnigg
                                      1. 0
                                        Vivienne
                        3. 0
                          Klawischnigg
                          1. 0
                            Vivienne
                            1. 0
                              Klawischnigg
                              1. 0
                                Vivienne
                                1. 0
                                  TS
                                  1. 0
                                    Klawischnigg
                                    1. 0
                                      TS
                                      1. 0
                                        Klawischnigg
                                  2. 0
                                    Vivienne
                                2. 0
                                  Klawischnigg
                                  1. 0
                                    Vivienne
                                    1. 0

                                      Erledigt - Ich bin bescheurt :/

                                      Vivienne
                                      1. 1

                                        Sortierung ist noch falsch

                                        robertroth
                                        1. 0
                                          Vivienne
                                          1. 0
                                            robertroth
                                            1. 0
                                              Vivienne
                                    2. 0
                                      Klawischnigg
                2. 0
                  Klawischnigg
                  1. 0
                    robertroth
                    1. 0
                      Klawischnigg
                      1. 1
                        robertroth
              2. 0
                dedlfix
                1. 0
                  Klawischnigg
                  1. 0
                    dedlfix
                  2. 0
                    Tabellenkalk
                    1. 0
                      TS
                    2. 0
                      Klawischnigg
            2. 0
              robertroth
              1. 0
                Vivienne
        2. 2
          Klawischnigg
      2. 0
        Klawischnigg