yo,
weil ich, wie bereits anemerkt, equi-joins auch als left joins implementieren kann, und die Ergebnismenge kann durchaus identisch sein (5 Aepfel vs. 5 Aepfel).
nein, das kannst du nicht, darauf wollen wir dich hinweisen. selbst wenn die "scheinbar" gleiche ergebnismenge bekommst, so ist es fachlich nicht das gleiche.
Ein beispiel, warum man das nicht machen kann, wenn ich zwei abfragen habe:
SELECT spalte1, spalte2 FROM tabelle WHERE spalte1 = 1;
SELECT spalte1, spalte2 FROM tabelle WHERE spalte2 = 3;
und siese beiden mir das gleiche ergebnis liefern, kann ich ise trotzdem nicht gegeneinander austauschen, weil sich fachlich ganz andere dinge tun.
Und wenn man das verstanden hat, dan hat man auch keine wahl mehr zwischen inner join und outer join. und wenn man keine wahl mehr hat, dann werden äpfel mit birnen verglichen....
Ilja