Mailinglisten-Archive |
> 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