-
USING
mệnh đề:Điều này cho phép bạn chỉ định khóa tham gia theo tên. -
ON
mệnh đề:Cú pháp này cho phép bạn chỉ định tên cột cho các khóa tham gia trong cả hai bảng .
Điều khoản SỬ DỤNG
Mệnh đề USING được sử dụng nếu một số cột có cùng tên nhưng bạn không muốn kết hợp bằng cách sử dụng tất cả các cột chung này. Các cột được liệt kê trong mệnh đề USING không được có bất kỳ định nghĩa nào trong câu lệnh, kể cả mệnh đề WHERE:
Điều khoản BẬT
Mệnh đề ON được sử dụng để nối các bảng mà tên cột không khớp trong cả hai bảng. Các điều kiện kết hợp bị xóa khỏi các điều kiện lọc trong mệnh đề WHERE:
Oracle
select department_name, city
from departments
JOIN locations
USING (location_id); -- specify the same column name
-- for both of the tables for the join
select department_name, city
from departments dept
join locations loc
on (dept.location_id = loc.id); -- specify different column name
-- for the tables for the join.