SQL/해커랭크 [MySQL] Population Census - [문제] Population Census | HackerRank Population Census | HackerRank Query the sum of the populations of all cities on the continent 'Asia'. www.hackerrank.com [문제 풀이] 이제 JOIN에 대해서 알아볼 때가 왔다! 우선 JOIN을 사용하기 위하여 두 테이블을 연결하는 컬럼이 무엇인지 알아보면 Note: CITY.CountryCode and COUNTRY.Code are matching key columns. CITY.CountryCode 와 COUNTRY.Code가 일치하니 두개의 컬럼을 연결고리로 테이블을 연결시키자. JOIN 테이블 A(부를것) ON 연결고리 우리는 CITY를 A 테이블이라 부르고 COUNTRY를 B라고 부르도록 하자. 또한 해당 문제에서 JOIN COUNTRY B(다른 기호로도 괜찮음) A.COUNTRYCODE = B.CODE 를 이용해 두개의 테이블을 연결시켜주자. 문제에서는 아시아 대륙을 가져오라고 하였으니 조건으로 B.CONTINENT = 'Asia'를 사용해서 해결하도록 하자. [코드] SELECT SUM(A.population) FROM CITY A JOIN COUNTRY B ON A.COUNTRYCODE = B.CODE WHERE B.CONTINENT = 'ASIA' 공유하기 URL 복사카카오톡 공유페이스북 공유엑스 공유 게시글 관리 구독하기Yoon-1212 Contents 당신이 좋아할만한 콘텐츠 [MySQL] The Report 2022.10.25 [MySQL] Average Population of Each Continent 2022.10.12 [MySQL] Higher Than 75 Marks 2022.10.10 [MySQL] Weather Observation Station 12 2022.10.09 댓글 0 + 이전 댓글 더보기