-
SQL로 시작하는 데이터 분석 첫걸음 : [패스트캠퍼스] SQL 강의 학습후기 4주차DBMS 2023. 3. 5. 16:31
본 내용은 국가에서 운영하는 직업훈련포탈 (HRD-Net)의 국민 내일배움카드를 무료로 발급받아
국비지원교육인 K-digital 기초역량훈련소로 유명한 패스트캠퍼스 국비지원 온라인과정을 선택하여 강의 학습후기를 작성하였습니다.
테이블 합치기
JOIN
원하는 데이타가 항상 같은 테이블에 있지 않을 수 있기 때문에 서로 다른 테이블을 합쳐서 봐야 될때 사용된다.
같은 의미를 가지는 컬럼의 값을 기준으로 테이블을 합칠 때 사용하는 키워드이다.
JOIN의 종류에 대해 공부해 보았다.
- INNER JOIN : 두 테이블 모두에 있는 값만 합친다.
- LEFT JOIN : 왼쪽 테이블에 있는 값만 합치기
- RIGHT JOIN : 오른쪽 테이블에 있는 값만 합치기
- OUTER JOIN : 두 테이블에 있는 모든 값 합치기
- CROSS JOIN : 두 테이블에 있는 모든 값을 각각 합치기
- SELF JOIN
INNER JOIN의 경우 기준이 되는 테이블이 따로 없다. 그 외는 한쪽을 기준으로 JOIN한다.
아래와 같이 테이블 이름에 alias를 붙여 JOIN을 해봤다.
그 밖에 테이블의 컬럼 중에서 다른 테이블의 특정 row하나를 식별할 수 있도록 해주는 컬럼을
foreign key(외래키)라고도 한다. 이에 대해 좀 더 공부를 해봐야 될거 같고..
테이블을 서로 합치면서 원하는 테이타를 추출해 내는 JOIN에 대해 연습을 많이 해봐야 될것 같다.
'DBMS' 카테고리의 다른 글
SQL로 시작하는 데이터 분석 첫걸음 : [패스트캠퍼스] SQL 강의 학습후기 5주차 (0) 2023.03.07 SQL로 시작하는 데이터 분석 첫걸음 : [패스트캠퍼스] SQL 강의 학습후기 3주차 (0) 2023.03.04 SQL로 시작하는 데이터 분석 첫걸음 : [패스트캠퍼스] SQL 강의 학습후기 2주차 (0) 2023.03.04 SQL로 시작하는 데이터 분석 첫걸음 : [패스트캠퍼스] SQL 강의 학습후기 1주차 (0) 2023.02.19