On Sun, May 29, 2005 at 02:46:55PM +0100, Timwi wrote:
Marco S. wrote:
Ich hab unter Structured Query Language
<http://de.wikipedia.org/wiki/Structured_Query_Language> einen
JOIN-Query hingestellt.
Meinst du die?
* select Adressen.Strasse as Strasse, Leute.Name as Name from
Adressen left join Leute on Leute.Strasse=Adressen.Strasse where
Adressen.Strasse='Test';
Wozu brauchst du hier den JOIN? Das geht doch einfach mit
select Name from Leute where Strasse='Test';
Ich kann aber ein besseres Beispiel anbieten. Siehe den Artikel in ein
paar Minuten. :-)
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';
ciao, tom
--
== Weblinks ==
*
http://verlag.tomk32.de/ - WikiReader Digest als Print-Ausgabe
*
http://de.wikipedia.org/wiki/Benutzer:TomK32
*
http://www.hammererlehen.de - Urlaub in Berchtesgaden