Ludger Keitlinghaus: Join mit zusätzlicher Bedingung

Beitrag lesen

Hi,

[...] allerdings habe ich das so geschrieben, weil der ursprungsposter quasi ja schon das mit dem where selbst erwähnt hat. was soll man da dann noch sagen....

keine Ausreden!   ;-)
(Deine Beitraege sind sowieso "M$-verhunzt" - wie kommst Du auf die Idee, dass Grossgeschriebenes == Kleingeschriebenes gilt?)

Dann zur Query:

SELECT * FROM Tabelle_1 LEFT JOIN Tabelle_2 ON (Tabelle_1.id=Tabelle_2.id AND Tabelle_1.id_objekt=1)

Hier rege ich an die sog. Keitlinghaus-Notation zu verwenden, also stattdessen

SELECT
 *
FROM
 Tabelle1
LEFT JOIN
 Tabelle_2 ON (Tabelle_2.id = Tabelle_1.id)   -- man beachte den Unterschied!
WHERE
 (Tabelle_1.id_objekt = 1)

zu schreiben. (Wenn ich daran denke, was ich alles schon so an SQL-Code zur Bearbeitung bekommen habe. Baehhh! - Wenn einer nicht mal vernuenftigen Code "normalisieren" kann, wie wird er denn dann die Datenhaltung managen, frage ich mich immer. (Dein Code war ja noch recht schoen. ;-))

Gruss,
Ludger

--
"White space ist guut."