2022
 
SELECT 상호, 매장수, DENSE_RANK () OVER (ORDER BY 매장수 DESC) AS "2022순위" 
FROM( 
SELECT CASE WHEN 상호명 LIKE '%BBQ%' THEN 'BBQ치킨' 
            WHEN 상호명 LIKE '%비비큐%' THEN 'BBQ치킨' 
            WHEN 상호명 LIKE '%BHC%' THEN 'BHC치킨' 
            WHEN 상호명 LIKE '%비에이치씨%' 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 '깐부치킨' 
            ELSE 상호명 END AS 상호, COUNT(*) AS 매장수 
FROM market_2022 
WHERE 상호명 LIKE '%치킨%' 
GROUP BY CASE WHEN 상호명 LIKE '%BBQ%' THEN 'BBQ치킨' 
            WHEN 상호명 LIKE '%비비큐%' THEN 'BBQ치킨' 
            WHEN 상호명 LIKE '%BHC%' THEN 'BHC치킨' 
            WHEN 상호명 LIKE '%비에이치씨%' 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 '깐부치킨' 
            ELSE 상호명 END 
ORDER BY 2 DESC) 
ORDER BY 2 DESC FETCH FIRST 10 ROW ONLY;
 
2017
 
 
SELECT 상호, 매장수, DENSE_RANK () OVER (ORDER BY 매장수 DESC) AS "2017순위" 
FROM( 
SELECT CASE WHEN 상호명 LIKE '%BBQ%' THEN 'BBQ치킨' 
            WHEN 상호명 LIKE '%비비큐%' THEN 'BBQ치킨' 
            WHEN 상호명 LIKE '%BHC%' THEN 'BHC치킨' 
            WHEN 상호명 LIKE '%비에이치씨%' 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 '깐부치킨' 
            ELSE 상호명 END AS 상호, COUNT(*) AS 매장수 
FROM market_2017 
WHERE 상호명 LIKE '%치킨%' 
GROUP BY CASE WHEN 상호명 LIKE '%BBQ%' THEN 'BBQ치킨' 
            WHEN 상호명 LIKE '%비비큐%' THEN 'BBQ치킨' 
            WHEN 상호명 LIKE '%BHC%' THEN 'BHC치킨' 
            WHEN 상호명 LIKE '%비에이치씨%' 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 '깐부치킨' 
            ELSE 상호명 END 
ORDER BY 2 DESC) 
ORDER BY 2 DESC FETCH FIRST 10 ROW ONLY;