이동준1
아웃풋 공부
이동준1
전체 방문자
오늘
어제
  • 분류 전체보기 (84)
    • airflow (8)
    • sql (23)
    • aws (12)
    • python (3)
    • 네트워크 (12)
    • 알고리즘 (2)
    • 짧은서평 (24)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 퓨처셀프
  • Network
  • AWS
  • 네트워크
  • 유연함의힘
  • 고통의비밀
  • 고통의 비밀
  • regexp
  • 서평

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
이동준1
sql

[SQL] 조건에 맞는 숫자 탐색

sql

[SQL] 조건에 맞는 숫자 탐색

2022. 12. 24. 19:45

https://www.hackerrank.com/challenges/weather-observation-station-3/problem

 

Weather Observation Station 3 | HackerRank

Query a list of unique CITY names with even ID numbers.

www.hackerrank.com

 

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.

문제에서는 짝수 ID를 가지는 도시의 이름을 출력하길 원한다. 이때, 출력 결과는 중복을 허용하면 안된다.

 

보통 WHERE절에서는 숫자의 조건을 판단하는 경우가 잘 없기 때문에, 쉬운 문제임에도 풀이가 떠오르지 않을 수 있다. 이런 경우는 WHERE절에서 ID를 2로 나눴을때 나머지가 0인지 확인하는 방식으로 진행하면된다. SQL에서는 프로그래밍 언어와 다르게, 같은지 여부를 판단하는 기호는 '=='가 아닌, '='를 사용함에만 유의해주면 되겠다.

 

SELECT DISTINCT city
FROM station
WHERE ID % 2 = 0;

 

'sql' 카테고리의 다른 글

[SQL] ROW_NUMBER / RANK / DENSE_RANK  (0) 2022.12.27
[SQL] NESTED CASE  (0) 2022.12.26
[SQL] COUNT()와 NULL  (0) 2022.12.24
[SQL] REGEXP  (0) 2022.12.24
[SQL] 조건에 맞는 문자열 검색  (0) 2022.12.23
    'sql' 카테고리의 다른 글
    • [SQL] NESTED CASE
    • [SQL] COUNT()와 NULL
    • [SQL] REGEXP
    • [SQL] 조건에 맞는 문자열 검색
    이동준1
    이동준1

    티스토리툴바

    개인정보

    • 티스토리 홈
    • 포럼
    • 로그인

    단축키

    내 블로그

    내 블로그 - 관리자 홈 전환
    Q
    Q
    새 글 쓰기
    W
    W

    블로그 게시글

    글 수정 (권한 있는 경우)
    E
    E
    댓글 영역으로 이동
    C
    C

    모든 영역

    이 페이지의 URL 복사
    S
    S
    맨 위로 이동
    T
    T
    티스토리 홈 이동
    H
    H
    단축키 안내
    Shift + /
    ⇧ + /

    * 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.