where 상권업종중분류코드 like 'Q05' or 상호명 like '%치킨%'
- 상호명이 치킨 이 아닌 경우 속성(상권업종중분류코드, 표준산업분류명 등)으로 치킨집임을 표현
- 상권업종중분류 코드 Q05 가 닭, 오리 요리를 뜻하지만, 치킨집 프랜차이즈 매장건수가 많을 것 같아 고려하지 않음
(실제로 순위 돌려보니 닭찜 프랜차이즈 등은 순위에 없음)
[2017년]
select case when 상호명 like '%BBQ%' then 'BBQ'
when 상호명 like '%BHC%' then 'BHC'
when 상호명 like '%교촌%' then '교촌치킨'
when 상호명 like '%처갓집%' then '처갓집양념치킨' -> where 절 때문에 한식집 걸러짐
when 상호명 like '%네네%' then '네네치킨'
when 상호명 like '%지코바%' then '지코바'
when 상호명 like '%푸라닭%' then '푸라닭'
when 상호명 like '%굽네%' then '굽네'
when 상호명 like '%페리카나%' then '페리카나'
when 상호명 like '%호식이두마리%' then '호식이두마리'
when 상호명 like '%자담치킨%' then '자담치킨'
when 상호명 like '%깐부치킨%' then '깐부치킨'
when 상호명 like '%또래오래%' then '또래오래'
else 상호명 end as 상호명 , count(*) as 매장수,
rank() over(order by count(*) desc) as 순위
from market_2017
where 상권업종중분류코드 like 'Q05' or 상호명 like '%치킨%'
group by case when 상호명 like '%BBQ%' then 'BBQ'
when 상호명 like '%BHC%' then 'BHC'
when 상호명 like '%교촌%' then '교촌치킨'
when 상호명 like '%처갓집%' then '처갓집양념치킨'
when 상호명 like '%네네%' then '네네치킨'
when 상호명 like '%지코바%' then '지코바'
when 상호명 like '%푸라닭%' then '푸라닭'
when 상호명 like '%굽네%' then '굽네'
when 상호명 like '%페리카나%' then '페리카나'
when 상호명 like '%호식이두마리%' then '호식이두마리'
when 상호명 like '%자담치킨%' then '자담치킨'
when 상호명 like '%깐부치킨%' then '깐부치킨'
when 상호명 like '%또래오래%' then '또래오래'
else 상호명 end
order by 2 DESC fetch first 10 rows only;
[2022년]
select case when 상호명 like '%BBQ%' then 'BBQ'
when 상호명 like '%BHC%' then 'BHC'
when 상호명 like '%교촌%' then '교촌치킨'
when 상호명 like '%처갓집%' then '처갓집양념치킨'
when 상호명 like '%네네%' then '네네치킨'
when 상호명 like '%지코바%' then '지코바'
when 상호명 like '%푸라닭%' then '푸라닭'
when 상호명 like '%굽네%' then '굽네'
when 상호명 like '%페리카나%' then '페리카나'
when 상호명 like '%호식이두마리%' then '호식이두마리'
when 상호명 like '%자담치킨%' then '자담치킨'
when 상호명 like '%깐부치킨%' then '깐부치킨'
when 상호명 like '%또래오래%' then '또래오래'
else 상호명 end as 상호명 , count(*) as 매장수,
rank() over(order by count(*) desc) as 순위
from market_2022
where 상권업종중분류코드 like 'Q05' or 상호명 like '%치킨%'
group by case when 상호명 like '%BBQ%' then 'BBQ'
when 상호명 like '%BHC%' then 'BHC'
when 상호명 like '%교촌%' then '교촌치킨'
when 상호명 like '%처갓집%' then '처갓집양념치킨'
when 상호명 like '%네네%' then '네네치킨'
when 상호명 like '%지코바%' then '지코바'
when 상호명 like '%푸라닭%' then '푸라닭'
when 상호명 like '%굽네%' then '굽네'
when 상호명 like '%페리카나%' then '페리카나'
when 상호명 like '%호식이두마리%' then '호식이두마리'
when 상호명 like '%자담치킨%' then '자담치킨'
when 상호명 like '%깐부치킨%' then '깐부치킨'
when 상호명 like '%또래오래%' then '또래오래'
else 상호명 end
order by 2 DESC fetch first 10 rows only;