
[SQL 레벨업] 9장 집계와 조건분기
·
BOOK/SQL 레벨업
이번 장에서는 집계와 조건분기를 효율적으로 진행하는 방법을 알아보려고 한다. 1. 집계 대상으로 조건 분기 예제 문제 Population 테이블이 존재하며, 그 지역의 이름과 각 성별마다의 인구 정보를 담고 있다. 원하는 결과 지역의 성별에 따른 인구수를 한 row에 확인할 수 있도록 할 것. 1️⃣ union을 사용한 방법 각 성별마다의 인구수를 구해, union으로 합쳐 하나의 테이블로 정리하는 방법이다. 아래의 쿼리를 통해 3가지 속성을 가진 하나의 테이블로 정리가 가능하다. select prefecture, pop as pop_men , null as pop_wom from example.population where sex = 1 union select prefecture, null as pop..