phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?AW:_=5Bphp=5D_Re:_=5Bphp=5D_die_3_gr=F6=DFten_Werte_ermi?= =?iso-8859-1?Q?tteln_=28SQL=29?=

[php] AW: [php] Re: [php] die 3 größten Werte ermi tteln (SQL)

Tobias Hovorka php_(at)_phpcenter.de
Sun, 2 Sep 2001 02:04:56 +0200


> -----Ursprüngliche Nachricht-----
> Von: php-admin_(at)_phpcenter.de [mailto:php-admin_(at)_phpcenter.de]Im Auftrag
> von A. Weber
> Gesendet: Sonntag, 2. September 2001 00:19
> An: php_(at)_phpcenter.de
> Betreff: [php] Re: [php] die 3 größten Werte ermitteln (SQL)
>
Hab den Fehler gefunden!
Eins der Felder war varchar(25)

Nach änderung in int(4) ging alles!



Nochmal Danke!

> > > Na mach doch einfach eine SELECT FROM Tabelle SORT DESC LIMIT 0,3 und
> gibt
> > > die 3 Arrays nacheinander aus
> > > Andy W.
> >
> > SELECT verkauft, produkt_id, produkt_name FROM produkte ORDER
> BY verkauft
> > DESC LIMIT 0,3
> >
> > Das funktioniert soweit, bis auf den unterschied das das nicht sortiert
> ist.
> > Der größte Wert ist mittendrin...es sind aber tatsächlich nur die 3
> höchsten
> > werte vertreten..
>
>
> Das kann doch gar nicht sein! Die ORDER BY sortiert die Werte doch korrekt
> von gross nach klein.
> Versuchs mal in MyAdmin und bau das ganze nachher in der Page nach, also
> einfach obigen Befehl eingeben, dann müsste das klappen....
>
> Andy W.
> (PS: War die Formatierung diesmal besser?)
>
> >
> > --
> > ** http://www.php-center.de **
> > Die PHP-Liste: mailto: php_(at)_phpcenter.de
> > http://lists.phpcenter.de/mailman/listinfo/php
>
> --
> ** http://www.php-center.de **
> Die PHP-Liste: mailto: php_(at)_phpcenter.de
> http://lists.phpcenter.de/mailman/listinfo/php



php::bar PHP Wiki   -   Listenarchive