Wofür ist ein Self-Join gedacht? (auf Englisch

Ich weiß bereits, was ein Self-Join macht. Vielen Dank, ich las auch alle anderen computerisierten operational Beschreibungen zum Stapelüberlauf, daher weiß ich, dass dies keine doppelte Frage ist. Bitte geben Sie mir keine Tabellen oder Join-Listen.

Was ich sucheWaru es wäre erledigt (und bitte nicht nur der selbstreferenzierende mitarbeiter-managerBeispie).

In Klartext, was würde ich mit einem Self-Join erreichen wollen?

Meine Verwendung ist in einem Universitätskurs und kommt aus einem relationalen Algebra-Blickwinkel. Ich habe einige Jahre lang SQL ausgeführt, aber der Kursleiter liebt es, Selbstverknüpfungen an Tabellen durchzuführen (nachdem er ein oder mehrere Felder umbenannt hat). In SQL wird das nicht oft gemacht, also frage ich mich, was die Aktion ist, die er ausführen möchte, aber er scheint ziemlich daran interessiert zu sein, es häufig zu tun.

Ich dachte, ich würde hier fragen, wie viele andere nach diesen Informationen gefragt haben, aber als "bereits beantwortet" markiert werden, aber alle Antworten geben operational description NICHT das "warum wird das gemacht".

Antworten auf die Frage(4)

Ihre Antwort auf die Frage