https://www.hackerrank.com/challenges/weather-observation-station-4/problem?isFullScreen=true

 

Weather Observation Station 4 | HackerRank

Find the number of duplicate CITY names in STATION.

www.hackerrank.com

코드설명

SELECT + COUNT + DISTINCT 를 활용합니다.

 

먼저 TOTAL NUMBER를 COUNT(CITY)로 구합니다. 레코드에서 NULL을 제외하고 CITY 값의 개수를 세는 것이지요.

만약 DISTINCT CITY ENTRY의 경우에는 COUNT(DISTINCT CITY)로 CITY의 레코드 중에 이미 중복제거한 후 COUNTING 합니다.

ORACLE 코드

SELECT COUNT(CITY) - COUNT(DISTINCT CITY)
FROM STATION;

+ Recent posts