phpbar.de logo

Mailinglisten-Archive

Join aber wie

Join aber wie

Reto M. Kiefer reto at codedculture.com
Sam Jun 5 16:08:20 CEST 2004


echnaton wrote:

> vielleicht:
> 
> SELECT t1.firma, t1.id, min(t2.aquisedatum)  FROM 
> adressen t1, kontakte t2 WHERE t1.id=t2.adress_id 
> GROUP BY t1.id, t2.aquisedatum ORDER BY 
> t2.aquisedatum DESC

Hi Echnaton, vielen Dank, das geht schon in die richtige Richtung. Meine 
Lösung lautet nun:

SELECT t1.firma AS firma, t1.id AS id, t1.status AS status, 
MAX(t2.aquisedatum) AS datum
FROM adressen t1 LEFT JOIN kontakte t2 ON t1.id=t2.adress_id
GROUP BY t1.id ORDER BY datum DESC

Nochmals vielen Dank für Deine Antwort

CU

Reto

PS: Was mich an Deinem Vorschlag irritiert ist das GROUP BY nach zwei 
Spalten. Wie wirkt sich das denn aus?

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


php::bar PHP Wiki   -   Listenarchive