dev_beomgeun
꾸준하게 차근차근
dev_beomgeun
전체 방문자
오늘
어제
  • 분류 전체보기 (170)
    • 전공 (0)
      • 운영체제 (0)
      • 알고리즘 (0)
      • 자료구조 (0)
      • 데이터베이스 (0)
      • 네트워크 (0)
    • 개발 공부 (32)
      • 웹 (6)
      • 리눅스 (4)
      • 머신러닝 (1)
      • 스프링 (17)
      • Git (2)
      • AWS (2)
    • 개발 도서, 강의 (3)
      • 스프링 입문을 위한 자바 객체지향의 원리와 이해 (0)
      • 모든 개발자를 위한 HTTP 웹 기본 지식(김영한.. (2)
      • 스프링 부트와 AWS로 혼자 구현하는 웹서비스 (1)
    • 문제 풀이 (118)
      • 백준 알고리즘 (72)
      • 프로그래머스 알고리즘, SQL (38)
      • Hackerrank SQL (8)
    • 프로젝트 기록 (4)
      • 캡스톤 종합설계 (4)
      • 반려하루 프로젝트 (0)
    • 활동 기록 (12)
      • 네이버 부스트캠프 (7)
      • 취준 & 코테 (4)
      • 소프트웨어 마에스트로 13기 (1)
    • 이것저것 (1)

블로그 메뉴

  • 홈
  • 깃허브
  • 링크드인
  • 방명록

공지사항

인기 글

태그

  • 회고
  • 프로그래머스
  • 네이버 부스트캠프
  • HackerRank mysql
  • 프로그래머스 SQL
  • 백준
  • Baekjoon
  • Hackerrank
  • 스프링
  • AI Tech
  • 일기
  • 반성
  • 서블릿
  • 기록
  • BFS
  • 그래프탐색
  • 백준 DP
  • c++
  • dp
  • 부스트캠프

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
dev_beomgeun

꾸준하게 차근차근

문제 풀이/Hackerrank SQL

[Hackerrank SQL] Weather Observation Station 8

2021. 2. 23. 16:58
728x90

www.hackerrank.com/challenges/weather-observation-station-8/problem?h_r=next-challenge&h_v=legacy&h_r=next-challenge&h_v=zen

 

Weather Observation Station 8 | HackerRank

Query CITY names that start AND end with vowels.

www.hackerrank.com

Query the list of CITY names from STATION which have vowels (i.e., a, e, i, o, and u) as both their first and last characters. Your result cannot contain duplicates.

 

앞의 문자열이나 마지막 문자열이 특정 문자열인 경우는 LIKE '%?'이나 '?%'을 사용했다.

이번 문제는 앞, 뒤 모두 포함된 문자열을 찾는 것이다.

 

나의 경우 문자열을 잘라서 비교해보면 되겠다고 생각해서 SUBSTR를 사용했다.

SUBSTR(문자열, 시작 위치, 가져올 문자 길이)이다.

 

SELECT DISTINCT(CITY)
FROM STATION
WHERE SUBSTR(CITY, 1, 1) IN ('a', 'e', 'o', 'i', 'u') and SUBSTR(CITY, -1, 1) IN ('a', 'e', 'o', 'i', 'u') 

SUBSTR(CITY, 1, 1) : CITY 데이터에서 첫 번째 글자

SUBSTR(CITY, -1, 1) : CITY 데이터에서 마지막 글자

SUBSTR(CITY, -3, 3) : 뒤에서 세 번째부터 세 글자

728x90
저작자표시 비영리 변경금지 (새창열림)

'문제 풀이 > Hackerrank SQL' 카테고리의 다른 글

[Hackerrank SQL] Average Population of Each Continent  (0) 2021.02.24
[Hackerrank SQL] Type of Triangle  (0) 2021.02.24
[Hackerrank SQL] Weather Observation Station 13  (0) 2021.02.23
[Hackerrank SQL] Weather Observation Station 5  (0) 2021.02.23
[Hackerrank SQL] Weather Observation Station 3  (0) 2021.02.20
    '문제 풀이/Hackerrank SQL' 카테고리의 다른 글
    • [Hackerrank SQL] Type of Triangle
    • [Hackerrank SQL] Weather Observation Station 13
    • [Hackerrank SQL] Weather Observation Station 5
    • [Hackerrank SQL] Weather Observation Station 3
    dev_beomgeun
    dev_beomgeun
    백엔드 개발을 하며 얻은 지식과 경험을 공유합니다. 현재 카카오페이에서 백엔드 엔지니어로 일하고 있습니다.

    티스토리툴바