SQL Database Laboratory join Inner Outer join subquery

  • Slides: 29
Download presentation
고급 SQL Database Laboratory

고급 SQL Database Laboratory

차례 join Inner / Outer join subquery exists unions IF ~ ELSE CASE 2

차례 join Inner / Outer join subquery exists unions IF ~ ELSE CASE 2 Database Laboratory

join ER-Diagram 3 Account, branch, account_branch Table Database Laboratory

join ER-Diagram 3 Account, branch, account_branch Table Database Laboratory

join data 입력 branch account_branch 4 Database Laboratory

join data 입력 branch account_branch 4 Database Laboratory

join SELECT * FROM account, branch 결과 5 Database Laboratory

join SELECT * FROM account, branch 결과 5 Database Laboratory

join inner join, ON 을 사용한 내부조인 // inner join 사용 9 Database Laboratory

join inner join, ON 을 사용한 내부조인 // inner join 사용 9 Database Laboratory

join LEFT Outer join (외부조인) 왼쪽에 있는 branch table이 기준 branch table에서 모든 data를

join LEFT Outer join (외부조인) 왼쪽에 있는 branch table이 기준 branch table에서 모든 data를 반환하고, branch와 account의 지사 이름이 일치하는 결과를 반환한다 기준 (branch ) 10 Database Laboratory

join LEFT join (LEFT Outer join과 같은 의미) 11 Database Laboratory

join LEFT join (LEFT Outer join과 같은 의미) 11 Database Laboratory

join RIGHT Outer join 오른쪽에 있는 account table이 기준 account table에서 모든 data를 반환하고,

join RIGHT Outer join 오른쪽에 있는 account table이 기준 account table에서 모든 data를 반환하고, branch와 account의 지사 이름이 일치하는 결과를 반환한다. 기준 (branch) 12 Database Laboratory

join RIGHT join (RIGHT Outer join과 같은 의미) 13 Database Laboratory

join RIGHT join (RIGHT Outer join과 같은 의미) 13 Database Laboratory

join Management Studio를 이용한 inner join 1. [account Table]-[우측 마우스 클릭-상위 200개 행 편집]

join Management Studio를 이용한 inner join 1. [account Table]-[우측 마우스 클릭-상위 200개 행 편집] 2. 다이어그램 선택 14 Database Laboratory

join Management Studio를 이용한 inner join 16 Database Laboratory

join Management Studio를 이용한 inner join 16 Database Laboratory

join Management Studio를 이용한 inner join(표 형태와 질의어 창 생성) 17 Database Laboratory

join Management Studio를 이용한 inner join(표 형태와 질의어 창 생성) 17 Database Laboratory

join Management Studio를 이용한 inner join (표 형태와 질의어 창 생성) 18 Database Laboratory

join Management Studio를 이용한 inner join (표 형태와 질의어 창 생성) 18 Database Laboratory

join Management Studio를 이용한 inner join(결과) 20 Database Laboratory

join Management Studio를 이용한 inner join(결과) 20 Database Laboratory

IF ~ ELSE 구문 IF 조건 { sql_statement | statement_block } [ELSE { sql_statement

IF ~ ELSE 구문 IF 조건 { sql_statement | statement_block } [ELSE { sql_statement | statement_block } 24 Database Laboratory ]