<문제 설명>
Query a list of CITY names from STATION for cities that have an even ID number. Print the results in any order, but exclude duplicates from the answer.
<풀이>
SELECT DISTINCT CITY
FROM STATION
WHERE MOD(ID, 2) = 0;
1. 중복값이 없도록 출력되어야 한다.
2. ID가 짝수인 것만 출력한다.
CITY칼럼을 출력하기 때문에 앞에 DISTINT를 사용해서 중복값을 제외했고,
MOD함수를 사용해서 나머지가 0인 (짝수인) 값만을 출력했다.
MOD 함수사용
: MOD(나눠지는 값, 나눌 값)
'SQL' 카테고리의 다른 글
[HackerRank]Revising the Select Query I(sql 코딩테스트 준비) (0) | 2022.08.06 |
---|---|
[프로그래머스]SQL-우유와 요거트가 담긴 장바구니 (0) | 2022.08.03 |
[프로그래머스]SQL - DATETIME에서 DATE로 형 변환 (0) | 2022.08.01 |
[프로그래머스]SQL-오랜 기간 보호한 동물(2) (0) | 2022.08.01 |
[프로그래머스]SQL-중성화 여부 파악하기 (0) | 2022.07.29 |