subquery 문
코드를 정리해서 간단하게 보기쉽게 만들어준다.
subquery 의 기본 구조
select
from
(
select
from
) name
**join**
공통 컬럼을 기준으로 두 테이블을 합쳐서, 각각 테이블에서 필요한 데이터를 조회할 수 있도록 만들어주는 것
left join : 공통 컬럼(키값)을 기준으로, 하나의 테이블에 값이 없더라도 모두 조회되는 경우를 말함.
inner join : 공통 컬럼(키값)을 기준으로, 두 테이블 모두에 있는 값만 조회함.
join 의 기본 구조
-- LEFT JOIN
select 조회 할 컬럼
from 테이블1 a left join 테이블2 b on a.공통컬럼명=b.공통컬럼명
-- INNER JOIN
select 조회 할 컬럼
from 테이블1 a inner join 테이블2 b on a.공통컬럼명=b.공통컬럼명
중복값을 없애고 싶을때는 컬럼명 앞에 distinct 를 붙여준다.
'Coding > TIL & 배운것들' 카테고리의 다른 글
SQL 5주차 (0) | 2024.09.09 |
---|---|
웹개발GPT 2주차 (4) | 2024.09.06 |
웹개발 2주차 (0) | 2024.09.04 |
SQL 3주차 (2) | 2024.09.03 |
SQL 2주차 (0) | 2024.09.03 |