Join 의 사용
1) (Inner) Join
가장 기본적인 모습의 join. no 조건이나 using 조건 명시하지 않으면 그냥 Cartesian Product 임.
2) Natural (Inner) Join
두 relation에서 "모든" 공통적인 column을 포함하고 있는 field에 대한 join을 실행. 덜 빡빡하게 join 하고 싶으면 natural join에 on이나 using 조건 명시
3) Left Join (Outer Join)
수업을 수강한 이력이 없는 학생도 join한 결과에 포함될 수 있도록, null으로 명시하는 것. On 이나 using 조건 명시하지 않고 사용할 수 없음.
4) Natural Outer Join
3에서 natural 하게 join 해주는 natural join임.