본문 바로가기
SQL

[SQL] HackerRank로 시작하는 SQL - 4

by 슈퍼닷 2020. 1. 24.
반응형

2020/01/22 - [SQL] - [SQL] HackerRank로 시작하는 SQL - 3

 

[SQL] HackerRank로 시작하는 SQL - 3

2020/01/22 - [SQL] - [SQL] HackerRank로 시작하는 SQL - 2 [SQL] HackerRank로 시작하는 SQL - 2 2020/01/22 - [SQL] - [SQL] HackerRank로 시작하는 SQL - 1 [SQL] HackerRank로 시작하는 SQL - 1 해커랭크라는..

jogamja.tistory.com

문제 : 모음으로 시작하는 CITY를 찾아주는 쿼리를 작성해 주세요. 단, 중복은 없어야 합니다.

 

LEFT 명령어로 문자열을 자르고  WHERE ~ IN 으로 조건을 검사하면된다.

LEFT(CITY, 문자열의 길이) : CITY 문자열의 왼쪽부분부터 시작해서 문자열의 길이만큼 자른다.

WHERE VAR IN ('A','B') : VAR가 A 또는 B라면 참.

 

/*
Enter your query here.
*/

SELECT CITY FROM STATION WHERE LEFT(CITY, 1) IN ('a', 'e', 'i', 'o', 'u') GROUP BY CITY

 

 

성공!

 

-----------------------------------------------------------------------------------------------------------------------------------

결국 또 나중에 까먹을거같은 느낌에 SQL 문제를 풀면서 생긴 지식들을 정리, 추가하는 글을 하나 파서 관리해야겠다.

반응형

'SQL' 카테고리의 다른 글

[SQL] HackerRank로 시작하는 SQL - 5  (0) 2020.01.24
[SQL] PRG's SQL DOCS  (0) 2020.01.24
[SQL] HackerRank로 시작하는 SQL - 3  (0) 2020.01.22
[SQL] HackerRank로 시작하는 SQL - 2  (0) 2020.01.22
[SQL] HackerRank로 시작하는 SQL - 1  (0) 2020.01.22

댓글