수업 정리
JOIN
관계형 데이터베이스를 사용할 때 매우 중요함
- 여러개의 테이블을 하나의 테이블처럼 볼 수 있게 해주는 문법
select에서 사용 가능한 문법
하나처럼 볼 수 있게 하려면 (데이터의 무결성을 잘 보존하려면)
기준을 명확히 해야 한다
기준은 보통 키(주키, 참조키,후보키)를 사용한다 -> 무조건 이래야만 하는 건 아님 이게 원칙인데 이 원칙을 지키지 않는 경우도 발생
- JOIN이 왔다? 그럼 무조건 ON도 와야한다
ON절도 조건절
서브쿼리(subquery)
쿼리 안에 쿼리
- 서브쿼리의 종류
1.select절에 사용
2.from절에 사용
3.where절에 사용
예전에 만들어진 프로젝트의 쿼리들에는 서브쿼리의 활용이 상당히 많다
select절에 사용하는 스칼라 서브쿼리 - 한 번에 한 가지만 처리
with as