Mailinglisten-Archive |
Hallo Michael, kann sein, dass es bei mySQL eng wird. Es ist sicher die grundsätzliche Lösung. Schiebt man die Selektionsergebnisse aus der inneren Query in einen Temptable und setzt diesen dann in die äußere Query ein, wird mySQL das wohl gebacken kriegen. ;-) Ich komme ansonsten von Oracle/MS-SQL und habe also erst mal eine grundsätzliche Lösung erarbeitet. Diese zu implementieren ist der zweite Schritt. Da ich mit mySQL noch nicht so viel gearbeitet habe war ich auch nicht sicher, daß dieses die gesamte Syntax unterstützt. Daher habe ich auch die Einschränkung hinzugefügt. Beste Grüße, Hans-Jürgen > -----Ursprüngliche Nachricht----- > Von: Michael Donning [mailto:donning at informenta.de] > Gesendet: Donnerstag, 13. März 2003 08:19 > An: mysql-de at lists.4t2.com > Betreff: RE: HAVING (a) Problem :-) > > > Hallo Hans-Jürgen, > > > -----Original Message----- > > From: Hans-Jürgen Schwarzer [mailto:hjs at schwarzer.de] > > davon ausgehend, daß mysql diesen Konstrukt unterstützt > > müßte die Lösung lauten: > > > > > > SELECT > > min(id), > > grp, > > d > > FROM > > ( > > SELECT > > grp, > > d > > FROM > > t > > GROUP BY > > grp > > ) maxtab, > > t > > WHERE > > maxtab.grp = t.grp > > AND > > maxtab.d = t.d > > GROUP BY > > grp, > > d > > Bist Du sicher, daß es eine MySQL Variante gibt, die diese Syntax > unterstützt? (wir sind ja hier in einer MySql Liste) > > Vielleicht bei MySql 4.1 Alpha, denn das ist die einzige, die Sub-Selects > unterstützt. Aber das hier ist ja noch etwas anderes, ich würde > es eher als > full-select bezeichnen. > > > @Thilo, > ich hab jetzt endlich Deine Problemschilderung verstanden. Alles > klar :) Das > mit dem klar ausdrücken ist ja immer so eine Sache, ich suche > auch noch nach > einem Filter für meine Saftpresse. > > > Grüsse, Michael Donning > > -- > Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter > -->> http://www.4t2.com/mysql > -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive