반응형
▶ SQL > Basic Select > Weather Observation Station 3
Problem
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. → 중복X
The STATION table is described as follows:
My Answer
SELECT DISTINCT CITY
FROM STATION
WHERE ID % 2 = 0
NOTE
- DISTINCT : unique한 컬럼이나 튜플을 조회하는 경우 사용
- 정렬하지 않고 결과를 가져옴
- GROUP BY에 비해 성능이 빠름
- GROUP BY : 데이터를 그룹핑해서 그 결과를 가져오는 경우 사용
- 그룹핑한 컬럼 기준으로 정렬해서 결과를 가져옴
- HAVING 절을 통해 집계함수를 조건으로 사용함
반응형
'CODING TEST > SQL : HackerRank' 카테고리의 다른 글
[MySQL] Weather Observation Station 7 (0) | 2021.04.02 |
---|---|
[MySQL] Weather Observation Station 6 (0) | 2021.04.01 |
[MySQL] Weather Observation Station 5 (0) | 2021.03.31 |
[MySQL] Weather Observation Station 4 (0) | 2021.03.31 |
[MySQL] Weather Observation Station 1 (0) | 2021.03.30 |
[MySQL] Japanese Cities' Names (0) | 2021.03.29 |
[MySQL] Japanese Cities Attributes (0) | 2021.03.29 |
[MySQL] Select By ID (0) | 2021.03.27 |
댓글