Finn.ian
article thumbnail

😅 문제 출처

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 버튼 클릭 시,

 
profile

Finn.ian

@Finn_

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

검색 태그