Wie unterscheidet man in SQL zwischen Equi Join und Natural Join? Kurz an einem Beispiel erklären.

2 Antworten


  • Für Equi-Join
    Spalten müssen angeben, auf welche Equi-Join Sie setzen möchten.
    Beispiel
    SQL> select dpt.dptno from dept join emp on emp.dptno=dpt.dptno;

    Während Sie
    für Natural keine Spaltennamen für den Join angeben müssen – es werden automatisch Spalten mit demselben Namen in zwei verschiedenen Tabellen verknüpft.
    Zum Beispiel
    Natural Join:SQL> select dptno from dept natural join emp;
  • Nennen und beschreiben Sie zwei vielversprechende Interaktionstechnologien, die sich auf allgegenwärtige Computerumgebungen auswirken werden

Schreibe deine Antwort

Ihre Antwort erscheint nach der Moderation appear