반응형
https://www.hackerrank.com/challenges/weather-observation-station-4/problem
Weather Observation Station 4 | HackerRank
Find the number of duplicate CITY names in STATION.
www.hackerrank.com
문제 : 아래와 같이 구성된 Station 테이블에서 (전체 데이터 수) - (중복되지 않은 CITY Name 데이터 수) 를 구하는 문제이다.
방법 :
1. (전체 데이터 수) 저장
SET @A = (SELECT COUNT(*) FROM STATION);
2. (중복되지 않은 CITY Name 데이터 수) 저장
SET @B = (SELECT COUNT(DISTINCT(CITY)) FROM STATION);
3. 빼고 출력
SELECT @A-@B;
MySQL에서 변수 저장하는 방식(@var = num;)을 알게 되었습니다.
반응형
'DB > SQL' 카테고리의 다른 글
Hackerrank - Type of Triangle (0) | 2020.03.24 |
---|---|
Hackerrank - SQL (0) | 2020.03.17 |
Hackerrank[SQL] - Weather Observation Station 6 (0) | 2020.03.10 |
Hackerrank[SQL] - Weather Observation Station 5 (1) | 2020.03.06 |