> 개발-IT-인터넷/> SQL

[해커랭크(HackerRank) SQL 풀이] - Weather Observation Station 4

jini:) 2023. 10. 25. 09:58
728x90
반응형
해커 랭크 - https://www.hackerrank.com/
Prepare > SQL > Basic Select > Weather Observation Station 4

 

 

HackerRank - Online Coding Tests and Technical Interviews

HackerRank is the market-leading coding test and interview solution for hiring developers. Start hiring at the pace of innovation!

www.hackerrank.com

 

 

테이블의 총 CITY 항목 수와 테이블의 개별 CITY 항목 수 사이의 차이를 구합니다.

STATION 테이블은 다음과 같이 설명됩니다.

[출처] https://www.hackerrank.com/challenges/weather-observation-station-4/problem

 

여기서 LAT_N은 북위, LONG_W는 서경입니다.

예를 들어, 테이블에 CITY 값이 'New York', 'New York', 'Bengalaru'인 세 개의 레코드가 있는 경우 'New York'과 'Bengalaru'라는 두 개의 다른 도시 이름이 있습니다.

레코드의 총 수(3) - 고유한 도시 이름의 수(2) = 1입니다.

 

반응형

 

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

 

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

 

MS SQL Server
SELECT  COUNT(CITY) - COUNT(DISTINCT(CITY))
FROM    STATION;

 

 

 

개인 공부를 위한 포스팅입니다.
모든 번역, 코드는 완벽하지 않을 수 있습니다.

 

 

 

728x90
반응형