Töbi: mysql: max(zahl) vom Typ text

Hallo erstmal

kann mir wer sagen ob es irgendwie möglich ist den maximalen Zahlen-Wert einer Abfrage zu erhalten Auch wenn das Attribut vom Typ "text" ist?

1
7
12 <-Resultat

und nicht

1
12
7  <-Resultat

Herzlichen Dank

  1. Hallo Töbi!

    kann mir wer sagen ob es irgendwie möglich ist den maximalen Zahlen-Wert einer Abfrage zu erhalten Auch wenn das Attribut vom Typ "text" ist?

    Du erhälst beides mal den Maximalwert, nur ist dieser bei Strings eben anders definiert, als bei Zahlen.
    Wie wärs, wenn Du die Spalte einfach als Zahlenwerte formatierst?

    MfG
    Götz

    --
    Losung für Samstag, 27. März 2004
    Geh hin, der Herr sei mit dir! (1. Samuel 17,37)
    Jesus rief die Zwölf zu sich und fing an, sie auszusenden je zwei und zwei, und gab ihnen Macht über die unreinen Geister. (Markus 6,7)
    (http://www.losungen.de/heute.php3)
    1. Wie wärs, wenn Du die Spalte einfach als Zahlenwerte formatierst?

      Mein problem ist eben, dass ich nicht nur Zahlenwerte in dieser Spalte habe.

      1. Hi,

        du könntest versuchen die Daten zu konvertieren, keine Ahung ob sowas geht, vor allem wenn du andere Werte dazwischen hast, aber es könnte sein, dass es so funktionen gibt wie
        SELECT MAX(INT(spalte))
        oder so ähnlich...

        MfG
        Rouven

        --

        -------------------
        ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(