반응형
😅 문제 출처
https://www.hackerrank.com/challenges/weather-observation-station-3/problem?isFullScreen=true
Weather Observation Station 3 | HackerRank
Query a list of unique CITY names with even ID numbers.
www.hackerrank.com
1️⃣ 문제
Station에서 짝수 ID 번호를 가진 city의 city 이름 목록을 쿼리합니다.
결과를 임의의 순서로 보여주지만 응답에서 중복 항목은 제외합니다.
2️⃣ MySQL 쿼리
select distinct city
from station
where ifnull(mod(id,2),0) = 0;
3️⃣ mod 함수
추후 내용은 다루겠지만 간단히 말하여 나누기에 대한 나머지를 Return하는 함수라고 보면 된다.
-- 정수인 경우
SELECT MOD (10, 2); -- 0
SELECT 10 % 2; -- 0
-- 실수인 경우, 자릿수의 차이가 있음
SELECT MOD(103.543, 10); -- 3.5430000000000064
SELECT 103.543 % 10;-- 3.0
Run Code 버튼 클릭 시,
Submit Code 버튼 클릭 시,
반응형
'Algorithm & SQL > HackerRank' 카테고리의 다른 글
[HackerRank] Weather Observation Station 13 (0) | 2023.01.16 |
---|---|
[SQL][HackerRank] Weather Observation Station 4 (0) | 2023.01.08 |
[SQL][HackerRank] Revising the Select Query II (0) | 2022.12.03 |