Join Where vs Where

 » Startseite » netFrame als Plattform Menü » Tipps und Tricks » Join Where vs Where | » Erweiterte Suche

JOIN Einschränkung in Vergleich mit der Where Einschränkung

Es ist sehr wichtig zu verstehen wo der Unterschied liegt in der Einschränkung der Datenmenge. Man hat ja zwei verschiedene Möglichkeiten:

In der WHERE Bedingung

SELECT OB_OBJEKT, OB_BEZEICHNUNG, FK_FUNKTION FROM NET_OBJEKT obj LEFT OUTER JOIN NET_FUNK_ZU fz ON fz.OB_ID = obj.OB_ID WHERE FK_FUNKTION = 11300

In der JOIN Bedingung

SELECT OB_OBJEKT, OB_BEZEICHNUNG, FK_FUNKTION FROM NET_OBJEKT obj LEFT OUTER JOIN NET_FUNK_ZU fz ON fz.OB_ID = obj.OB_ID AND FK_FUNKTION = 11300