Forum: Datenbanken
Delphi
by urs.liska,
7. Feb 2005
Hmm, ich habe ein (einfaches) Beispiel mit IBExpert nachgestellt und zweimal den gleichen Plan bekommen...
MfG
Urs
P.S.@perle: Offenbar ist der Firebird-Optimizer da schlauer, er gibt auch bei der "WHERE"-Konstruktion den Join als Plan an.
Forum: Datenbanken
Delphi
by urs.liska,
7. Feb 2005
So weit ich weiß, ist die zweite Form die "modernere" und "offiziellere".
Vom Ergebnis macht es keinen Unterschied.
Ich finde es übersichtlicher mit der zweiten Methode, weil man schön zwischen Joins und Sucheinschränkungen unterscheiden kann:select /* FeldListe */
from TABELLE1
join TABELLE2
on TABELLE1.ID = TABELLE2.XX
where TABELLE2.YY > 2003;
Ob es performancemäßig...