Как отличить Equi JOIN от Natural JOIN в SQL? Кратко объясните на примере.

2 Ответы


  • Для Equi join
    Columns необходимо указать, на что вы хотите поместить equi join.
    Например,
    SQL> выберите dpt.dptno из dept join emp on emp.dptno = dpt.dptno;

    Принимая во внимание, что
    для Natural вам не нужно указывать имена столбцов для объединения - оно автоматически объединит столбцы с одинаковыми именами в двух разных таблицах.
    Например,
    Natural Join: SQL> выберите dptno from dept natural join emp;
  • Упомяните и опишите любые две многообещающие технологии взаимодействия, которые повлияют на повсеместные вычислительные среды.

Напишите свой ответ

Ваш ответ появится после модерации