SQL inner Join 그리고 subquery


SQL inner Join 그리고 subquery

Join이란 두 개 이상의 테이블을 서로 연결하여 데이터를 검색할 때 사용하는 방법을 말합니다. 서로 다른 테이블에 데이터가 존재하더라도 join으로 테이브을 엮어 원하는 데이터를 추출할 수 있습니다. 테이블을 연결할 때 가장 많이 사용되는 건 내부 조인입니다. SELECT 조회할 컬럼 FROM 연결하려는 테이블1 JOIN 연결하려는 테이블2 ON 두 테이블 다 갖고 있는 컬럼= 두 테이블 다 갖고 있는 컬럼 WHERE 조건; [고객명이 김동길인 사람의 취미를 모두 가져오시오]라는 문제였습니다. 테이블은 hobby2, customers 두 개를 사용했고 hobby2에 취미 정보, customers에 김동길이란 사람의 정보가 있었습니다. 두 테이블은 모두 고객id 정보를 보유하고 있었고 이걸 연결매체로 사용했습니다. FROM 뒤에 hobby2 h JOIN customers c는 h와 c가 각각 테이블의 줄임말로 사용된 것입니다. 고급진 말로 '알리아스'라고 부른답니다. 그래서 ON 뒤...



원문링크 : SQL inner Join 그리고 subquery