Session

"Can I join you?", one table asked the other

Du hast also Deine Datenbank wunderschön nach den Regeln von Codd aufgebaut. Was brauchst Du dann, um Daten aus zusammenhängenden Tabellen abzurufen? Sehr wahrscheinlich einen JOIN Operator, aber welchen?

Von LEFT nach RIGHT, wann ist es INNER und wann OUTER? Ist ein CROSS JOIN auch NATURAL? Und wann gibt ein ANTI mehr Ergebnisse zurück als ein SEMI...? Wie und wann sind ihre Kumpels MERGE, HASH und NESTED LOOP beteiligt?

Für all dies gibt's Demos auf vertrauten Datenbanken. Und wenn Dir von all dem der Schädel noch nicht genug brummt, lege ich noch etwas CROSS und OUTER APPLY oben drauf.

Thomas Hütter

Explorer of Things

Brüggen, Germany

View Speaker Profile