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... :)