Описание тега self-join

Таблица может быть присоединена к самой себе, и это называется самосоединением. Вы можете использовать самосоединение для создания набора результатов, который объединяет записи в таблице с другими записями в той же таблице, например, для фильтрации определенного подмножества записей из одной таблицы без возврата повторяющихся или похожих строк.

Самостоятельные соединения полезны в таких запросах или подзапросах, как следующие:

  • требуется ограниченный набор строк результатов
  • требуется связь между строками
  • требуется расчет между строками

Самосоединения также полезны при преобразовании синтаксиса, зависящего от поставщика, в синтаксис, не зависящий от поставщика.

Ссылки