SQL 프로그래머스

SQL(프로그래머스)_Lv.4 (SELECT)

티니's 2024. 8. 27. 18:37

# 서울에 위치한 식당 목록 출력하기

[문제]

[정답 코드]

 

# 오프라인/온라인 판매 데이터 통합하기

[문제]

[정답 코드]

UNION
- 여러 쿼리문들을 합쳐서 하나의 쿼리문으로 만드는 방법
- 중복된 값을 제거하고 보여줌

UNION ALL
- 여러 쿼리문들을 합쳐서 하나의 쿼리문으로 만들어주는 방법
- 중복된 값을 모두 보여줌

조건
- 컬럼명 동일(다를 경우 AS를 사용해 똑같이 맞춰주기!)
- 컬럼별로 데이터 타입 동일
- 출력할 컬럼 개수 동일

JOIN VS UNION
- JOIN: 새로운 열로 수평 결합
- UNION: 새로운 행으로 수직 결합

 

# 특정 세대의 대장균 찾기

[문제]

[정답 코드]

규칙을 바탕으로 하나의 똑같은 테이블을 여러 테이블로 만들어 하나의 테이블로 연결하는 것이 중요!