💾 Data/SQL

[SQL] USING

heywantodo 2024. 3. 18. 10:16
728x90
반응형

[SQL] USING

USING

두 개의 테이블이 내부 조인으로 조인 될 때 조인하고자 하는 두 테이블의 컬럼명이 같을 경우

조인 조건을 길게 적지 않고 간단하게 적을 수 있다. 

 

일반적인 JOIN 조건이 다음과 같을 때,

SELECT *
FROM dept d JOIN employees e
ON d.dept_num = e.dept_num;

 

USING을 사용하면 다음과 같이 표현 할 수 있다.

SELECT *
FROM dept d JOIN employees e
USING(dept_num);

 

추가로 ON을 사용하면 컬럼명이 다르더라도 JOIN 조건을 사용할 수 있다. 

728x90
반응형