Ilja: verstehe JOIN nicht

Beitrag lesen

yo,

als ergänzung zu dem, was schon gesagt wurde, ist ein JOIN letztlich nichts anderes als die verbindung zweier, bzw. mehrer tabellen. sind keine bedingungen angegeben, werden alle datesnätze der tabelle a mit allen datensätzend der tabelle b verbunden. man spircht dann von einem karthesischen produkt der tabellen.

da man nun aber nicht immer alle datensätze der tabelle a mit allen datensätzen der tabelle b verknüpft haben will, gibt es unterschiedliche arten, wie man die beiden tabellen miteinander verbinden kann. leider geben selbst fachbücher nicht immer die richtigen fachbegriffe dafür wieder und die namen der verschiedenen join-arten werden munter durcheinander gewürfelt.

vielleicht sollte man hier mal bei seflhtml eine kleine extra seite veröffentlichen, welche die JOINS beim richtigen namen nennt und diese auch erklärt. wäre doch mal ein vorschlag. man könnte diese seite dann einfach als antwort verlinken, da fragen über den JOIN doch des öfteren auftauchen.....

Ilja