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