Database/PostgreSQL [PostgreSQL] JOIN - 데이터 집합 레벨 변화 - JOIN 두 개 이상의 테이블을 서로 연결하여 원하는 정보를 추출할 수 있다. 아래 그림처럼 employee table과 department table이 있다고 하자.emp 테이블에는 각 사원의 소속부서 번호(deptno)가 있는데, 이 번호 말고 이름과 위치 정보도 붙여서 가져오고 싶다. select a.ename, empno, job, a.deptno, dname, loc from hr.emp a join hr.dept b on a.deptno = b.deptno order by ename; 조인 컬럼 기준 1:M 조인의 경우 집합은 M 집합의 레벨을 그대로 유지한다. 1 집합 → 개별 key 값이 Unique한 경우M 집합 → 개별 값이 중복으로 있다. → deptno의 값이 여러개가 있다는 의미 → ex.) 30 번호를 가진 부서 사람들이 여러명이다. Reference https://www.inflearn.com/course/%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B6%84%EC%84%9D-sql-%ED%8E%80%EB%8D%94%EB%A9%98%ED%83%88/dashboard 728x90 공유하기 URL 복사카카오톡 공유페이스북 공유엑스 공유 게시글 관리 구독하기Reality is also a Pizza 저작자표시 Contents 댓글 0 + 이전 댓글 더보기