phpbar.de logo

Mailinglisten-Archive

group by Problem

group by Problem

Sebastian Mendel lists at sebastianmendel.de
Mit Jun 2 10:03:08 CEST 2004


Erich Obster schrieb:

> Hallo zusammen.
> 
> Ich habe folgendes select:
> 
> select preis, flugart, taube, zuechter_id, aufl_datum, gesges, mentf
> from flugtag,fluege,konkurs,flugart
> where fluege.id = konkurs.fluege_id and flugtag.id = fluege.flugtag_id and
> flugart.id = fluege.flugart_id and saison_id >= '7' and preis <= 10 and
> preis > 0 and aufl_woche = 21 
> group by preis,taube 
> order by aufl_woche DESC, preis ASC, gesges DESC LIMIT 0, 30
> 
> Wichtig ist mir das group by. Hier werden bekanntlich in den Feldern
> preis,taube gleich lautende Sätze gruppiert. Soweit funktioniert auch alles.
> 
> Jetzt möchte ich aber innerhalb der Gruppierung die Sätze ausgeben, die im
> Feld gesges den höchsten Wert enthalten. Für einen Tipp wäre ich sehr
> dankbar.
> 
> Wenn ein Ausgabe Feld max(gesges) mache, bekomme ich zwar den höchsten Wert,
> aber die restlichen Felder passen nicht zu dem Satz.
> 
> Ich hoffe, ich konnte es verständlich rüber bringen.

ein ähnliches Problem war vor kurzem in mysql-de at lists.mysql.com Liste

http://lists.mysql.com/mysql-de/545

-- 
Sebastian Mendel (www.sebastianmendel.de)

*www.warzonez.de* | www.tekkno4u.de | www.nofetish.com

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


php::bar PHP Wiki   -   Listenarchive