now is better than never

[Oracle] 공공데이터 서울 상가(상권)정보 분석하기 3 본문

SQL/프로젝트

[Oracle] 공공데이터 서울 상가(상권)정보 분석하기 3

김초송 2022. 12. 8. 18:23

조인을 이용해서 업종별 상가 증감 수치를 보고 싶었다

 

SELECT m19.상권업종대분류명, "2019", "2022"
	, "2022"-"2019" "19년 대비 22년 상가 증감수"
	, ROUND(("2022"-"2019")/"2019",4)*100 증감률
FROM (SELECT 상권업종대분류명, COUNT(*) AS "2019"
	FROM market_2019
	GROUP BY 상권업종대분류명) m19 
    join
	(SELECT 상권업종대분류명, COUNT(*) AS "2022"
	 FROM market_2022
	 GROUP BY 상권업종대분류명) m22
    ON m19.상권업종대분류명 = m22.상권업종대분류명;

  • 스포츠 외 모든 업종에서 감소했고 스포츠는 23배가 증가했다....!
  • 가장 타격을 많이 받은 업종은 역시 숙박업소이다. -> 국내 여행 시장이 크게 감소했을 것이다.
  • 제일 적게 타격 받은 업종은 부동산이다
  • 제일 많이 사라진 상가 업종은 소매이다 

 

1. 소매

SELECT m19.상권업종중분류명, "2019", "2022"
			, "2022"-"2019" "19년 대비 22년 상가 증감수"
			, ROUND(("2022"-"2019")/"2019",4)*100 증감률
FROM (SELECT 상권업종중분류명, COUNT(*) "2019"
	FROM market_2019
	WHERE 상권업종대분류명='소매'
	GROUP BY 상권업종중분류명) m19 
    JOIN
	(SELECT 상권업종중분류명, COUNT(*) "2022"
	FROM market_2022
	WHERE 상권업종대분류명='소매'
	GROUP BY 상권업종중분류명) m22
	ON m19.상권업종중분류명 = m22.상권업종중분류명;;

  • 의복의류 상가가 가장 많이 감소했다
  • 애견/애완/동물은 약 2배가 증가했다...!

 

2. 생활서비스

SELECT m19.상권업종중분류명
			, "2019", "2022"
			, "2022"-"2019" 감소치
FROM (SELECT 상권업종중분류명, COUNT(*) "2019"
	FROM market_2019
	WHERE 상권업종대분류명 = '생활서비스'
	GROUP BY 상권업종중분류명
	ORDER BY 2 desc) m19
		JOIN 
	(SELECT 상권업종중분류명, COUNT(*) "2022"
	FROM market_2022
	WHERE 상권업종대분류명 = '생활서비스'
	GROUP BY 상권업종중분류명
	ORDER BY 2 desc) m22
		ON m19.상권업종중분류명=m22.상권업종중분류명
ORDER BY 4;

  • 이/미용/건강이 크게 감소했다