Hallo, 2 Tabellen, eine mit Teilnehmerdaten, eine mit Laufzeiten werden mit JOIN zusammengekn�pft, um eine Rangliste ausgeben zu k�nnen.
Bestellung, Personen, Speisen WHERE id_Kunde = Personen.id AND id_Speise = Speisen.id GROUP BY Gericht ORDER BY Gericht SELECT teilnehmer.name, teilnehmer.vorname, min(time.time) FROM teilnehmer, time WHERE teilnehmer.id = time.id GROUP BY teilnehmer.id ORDER BY time.time ASC Funktioniert ganz pr�chtig. Nur: Wenn ein Teilnehmer eine zus�tzliche Laufzeit erh�lt, die schneller als seine schnellste bisherige war, wird die schnellste Laufzeit wohl angezeigt, jedoch immer noch bei der alten Laufzeit einsortiert. Die Laufzeiten stimmen aber die R�nge leider nicht. Irgendwie m�sste ich ORDER vor GROUP bekommen. Geht das - oder was mache ich falsch? Vielen Dank | [aspdedatabase] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
