Ilja: mehrere Tabellen verknüpfen

Beitrag lesen

moin,

"from tab1,tab2,tab3,tab4" dürfte ein ziemlich grosses Zwischenergebnis verursachen, ein karthesisches Produkt von allen Datensätzen aus allen 4 Tabellen. Bei nur 100 Datensätzen hättest du 100 * 100 * 100 * 100 Ergebnisse, die danach wieder auf "bedingung='$bedingung'" eingegrenzt werden müssen. Ich erspare mir weitere Kommentare zur Sinnhaftigkeit dessen.

das ist eine falsche annahme, es gibt kein zwischenergebnis als  karthesisches Produkt. die bedinungn in der WHERE klausel wird beachtung finden, welche das auch immer ist. und wenn es sich um bedinungen handelt, wie die tabellen miteinander verknüpft sind, dann handelt es sich einfach um die implizite JOIN schreibweise, die früher sehr verbreitet (zumindestens in oracle) war und leider auch noch ist.

Ilja