반응형
2020/01/22 - [SQL] - [SQL] HackerRank로 시작하는 SQL - 3
문제 : 모음으로 시작하는 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 |
댓글