[Wikide-l] Re: SQL-Artikel

Timwi timwi at gmx.net
So Mai 29 16:33:51 UTC 2005


Thomas R. Koll wrote:
> 
> Da hat Timwi recht, wahrscheinlich ist die Datenbank schlecht aufgebaut.
> Ich würde den Adressen noch einen Leute_id geben und dann:
> SELECT Adressen.Strasse as Strasse, Leute.Name as Name
>  FROM Adressen LEFT JOIN Leute ON Leute.Leute_id = Adressen.Leute_id
>  WHERE Adressen.Strasse='Test';

Das ist immernoch äquivalent zu

	select Name from Leute where Strasse='Test';

es sei denn, du hast Leute_ids in deinen 'Adressen', die keine 
entsprechenden Leute in 'Leute' haben... :)