Mailinglisten-Archive |
Zitiere Michael Post <michael.post at purematic.de>: > > Aber was könnte man da denn mit einem Join erreichen? Wenn das Sinn > > macht kann man ja einen Self-Join benutzen. > > Nein.. hier hilft uns kein Join. Bist Du Dir sicher? Also, ich hab auf http://dev.mysql.com/doc/mysql/de/example-Maximum-column-group-row.html noch was gefunden. Der letzte Kommentar dazu, bezogen auf das aktuelle Beispiel - das könnte dann so aussehen: SELECT t1.name, t1.datum, t1.raum, COUNT(*) AS anzahl_tage FROM tablelle t1 INNER JOIN tablelle t2 ON t1.name = t2.name GROUP BY t1.name, t1.datum, t1.raum HAVING t1.datum = MAX(t2.datum) Ungetestet. Beste Grüße, Christoph -- Fingerprint=65B7 73B6 5969 AC2B 4572 39A2 0DBC DAC1 3D6A 45B7 email auch: chw- at gmx.de / mai01dzr at ... -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive