Hi,
der erste ist ein Inner Join: Es werden nur die Datensätze in die Ergebnismenge aufgenommen, deren Schlüssel in beiden Tabellen vorkommen. Der zweite ist ein Outer Join, es werden alle Datensätze aufgenommen, und die Felder der gejointen Tabelle stehen dann auf NULL.
Ein Beispiel: eine Tabelle mit Adressen, wobei das Feld PLZ nicht immer bekannt ist. Mit dem Inner Join zu einer PLZ-Tabelle filterst Du alle Datensätze aus, bei denen die Postleizahl nicht angegeben wurde. Mit einem Outer Join gibst Du alle Adressen aus, wobei Du bei fehlender PLZ natürlich keine Angaben zum Ort machen kannst.
Yeep, ist Oracel…
Ist ja schick, wie Ihr Euch da auskennt.
Ich habe mich total gewundert, was das sollte.
Nun habe aber sogar ich, als echte Blondine es begriffen.