https://www.hackerrank.com/challenges/african-cities/problem?isFullScreen=true
코드설명
INNER JOIN 을 활용합니다.
CITY와 COUNTRY가 M:1 관계임을 알 수 있습니다.
그러므로, 하나의 COUNTRY 'Africa'에 대해서 여러개의 CITY가 존재하겠지요.
INNER JOIN한뒤, CITY.NAME을 출력하면 됩니다.
ORACLE 코드
SELECT C.NAME
FROM CITY C
INNER JOIN COUNTRY CO
ON C.COUNTRYCODE = CO.CODE
WHERE CO.CONTINENT = 'Africa';