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:
SQL-Code:
select /* FeldListe */
from TABELLE1
join TABELLE2
on TABELLE1.ID = TABELLE2.XX
where TABELLE2.YY > 2003;
Ob es performancemäßig einen Unterschied macht, weiß ich nicht, vielleicht entsteht ein unterschiedlicher
Query-Plan (wäre allerdings eher unsinnig).
MfG
Urs