phpbar.de logo

Mailinglisten-Archive

MIN() und MAX()

MIN() und MAX()

mysql mysql at ernst-dietrich.de
Mon Okt 10 15:19:24 CEST 2005


> ich habe eine Tabelle "koordinaten" mit einem Feld "seite". Darin
> stehen Seitenzahlen als varchar.
>
> Nun möchte ich die niedrigste und die höchste Seitenzahl erfahren.
> Dafür frage ich folgendermaßen:
>
> SELECT MIN(koordinaten.seite) as minseite, MAX(koordinaten.seite) as
> maxseite FROM koordinaten
>
> Als Ergebnis bekomme ich
> minseite = 10
> maxseite = 99
>
> Das Ergebnis ist definitiv falsch. Die niedrigste Seitenzahl ist 3, die
> höchste irgendetwas um 130.
> Da scheint also meine Frage falsch zu sein.
>
Da Du den Vergleich mit Texten machst ist das Ergebnis von MySQL richtig!
Kannst Du den Felddatentyp nicht auf Integer ändern? Dann sollte auch die
Antwort korrekt kommen ...

------------->>
MFG Ernst Dietrich
http://www.ernst-dietrich.de
http://www.ernst-dietrich.net
staatl. gepr. Wirtschaftsinformatiker >
>

-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive