Создание Соединений с Предложением USING
Если у нескольких столбцов те же самые имена, но типы данных не соответствуют, используйте предложение
USING
, чтобы определить столбцы для соединения по эквивалентности.
Используйте предложение USING, чтобы сопоставлять только по одному столбцу, когда больше чем один столбец соответствует.
Предложения
NATURAL JOIN
иUSING
являются взаимоисключающими.
Естественные соединения используют все столбцы с соответствующими именами и типами данных, чтобы соединять таблицы. Предложение USING
может использоваться, чтобы определить только те столбцы, которые должны использоваться для соединения по эквивалентности.
Соединения Имен Столбцов

Чтобы определить имя отдела сотрудника, Вы сравниваете значение в столбце DEPARTMENT_ID
в таблице EMPLOYEES
с значением DEPARTMENT_ID
в таблице DEPARTMENTS
.
Отношение между таблицами EMPLOYEES
и DEPARTMENTS
является соединением по эквивалентности; то есть, значения в столбце DEPARTMENT_ID
в обеих таблицах должны быть равными. Часто, этот тип соединения включает дополнения первичного и внешнего ключа.
Отметьте: Соединения по эквивалентности также называют простыми соединениями или внутренними соединениями.