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 조건을 사용할 수 있다.
반응형
'💾 Data > SQL' 카테고리의 다른 글
[MySQL] SQL 변수 선언 및 사용 (0) | 2024.08.06 |
---|---|
[MySQL] DB 테이블 row 수 확인 (0) | 2024.04.23 |
[MySQL] With 문 (0) | 2024.03.14 |
[MySQL] ROUND(), TRUNCATE() (0) | 2024.03.12 |
[MySQL] 계정 생성 및 권한 부여 (1) | 2024.01.25 |