FULL OUTER JOIN1 [SQL 이해하기] - 8.4. SQL: SELECT IV - JOIN 데이터를 저장할 때 하나의 테이블에 모든 데이터를 저장하지는 않는다. 가장 큰 단점은 데이터의 중복이 발생하고 같은 데이터가 행에 따라 값이 달라질 수 있는 '일관성 깨짐(inconsistency)'이 발생할 수 있기 때문이다. 보통 데이터는 특성별로 여러 테이블에 나뉘어 저장된다. 예를 들어 상품 데이터는 상품 테이블에, 주문 데이터는 주문 테이블에 저장되는 식이다. 이렇게 나뉘어져 저장된 데이터들은 어떤 필요에 의해 연관된다. 예를 들어 상품 데이터와 주문 데이터는 '주문 상품'의 관계로 연결된다. 이와 같이 데이터를 연관짓고 연관된 데이터를 출력하는 것을 JOIN 연산이라고 한다. JOIN 연산은 먼저 JOIN 조건에 따라 equi join과 non-equi join으로 나뉜다. equi join은.. 2023. 7. 3. 이전 1 다음