SELECT *
FROM t1,
t2
where t1.id = t2.id;
SELECT *
FROM t1
JOIN t2
WHERE t1.id = t2.id;
SELECT *
FROM t1
NATURAL JOIN t2;
t1, t2 테이블 간에 동일한 타입과 이름을 가진 컬럼을 조인 조건으로 이용하는 조인
→ 동일한 이름, 타입을 가진 컬럼이 반드시 필요함.
→ id
컬럼이 동일한 이름, 타입을 가진 컬럼이 됨.
SELECT *
FROM t1
LEFT JOIN t2 ON t1.id = t2.id;
LEFT JOIN
하여 특정 조인 조건을 만족하는 행을 선택한다.
ON t1.id = t2.id
id
컬럼의 값이 일치하면 t2 테이블의 데이터를 해당 행에 추가함.NULL
값으로 표시됨.SELECT *
FROM t1 NATURAL
LEFT JOIN t2;