생활코딩

Coding Everybody

코스 전체목록

닫기

SQL Join

| 공개

 

 

 

수업소개

관계형 데이터베이스에서 테이블과 테이블의 관계를 이용해서 새로운 테이블을 만들어내는 태크닉인 join을 알려드리는 수업입니다. 

이 수업은 아래와 같은 내용을 다루고 있습니다. 

  • 테이블을 분리하는 법
  • 분리 된 테이블을 합성해서 하나의 테이블로 만드는 법 (join)
  • join의 종류와 사용법
    • inner join
    • left outer join, right outer join
    • full outer join

아래 내용은 다루고 있지 않습니다. 

  • 데이터베이스 제품별로 join의 내부적인 동작방법
  • join 성능을 향상시키는 방법

 

 

 

수업대상

join이 무엇인지 모르는 분과 join으로 테이블을 합성할 때 어떤 상황이 있을 수 있고, 각 상황별로 어울리는 join 종류가 무엇인지 궁금한 분들을 위한 수업입니다. 

 

 

 

예제

아래와 같이 분산된 표를 join을 이용해서 하나의 표로 합성하는 여러 연습을 해봅니다. 

 

 

 

수업을 보는 다른 방법

생활코딩 SQL JOIN 재생목록

 

 

 

수업 참여조건

이 수업을 듣기 위해서는 아래와 같은 질문에 대답할 수 있어야 합니다. 

  • 관계형 데이터베이스가 무엇인가요?
  • 표를 만들어봤나요?
  • 표에 데이터를 생성, 읽기, 수정, 삭제 할 수 있나요?

위의 질문에 답할 수 없다면 아래와 같은 내용을 학습한 후에 수업에 참여해주세요. 

  • MySQL 
  • ORACLE
  • SQL Server
  • SQL Lite

전체 지식의 맥락은 아래 지식 지도 서말을 참고해주세요.

 

 

 

전체 재생시간

8개의 동영상 50분 분량의 수업입니다. 

 

 

 

수업의 저작권 정책

이 수업은 CCL 라이선스 BY를 따르고 있습니다. 이 수업의 출처를 표시해주신다면 컨텐츠의 수정을 할 수 있고, 상업적인 용도로도 사용할 수 있습니다. 상업적인 용도로 사용하는 경우는 거래 관계가 없다는 것을 인지 가능하도록 표시해주셔야 합니다. 

 

 

 

컨설팅 / 교육 문의

git과 관련된 컨설팅/교육 문의는 로 연락 주세요. 기술 관련된 질문은 이메일과 같은 사적인 방법 보다는 댓글이나, 커뮤니티를 이용해주시면 모두에게 더 좋은 결과를 얻을 수 있습니다. 

 

 

 

 

댓글

댓글 본문
작성자
비밀번호
  1. 굼벵이
    완료
graphittie 자세히 보기