/////
Search
Duplicate

Weather Observation Station 6

태그
String
한 번 더 체크

문제

Query the list of CITY names starting with vowels (i.e., aeio, or u) from STATION. Your result cannot contain duplicates.
Input Format
The STATION table is described as follows:
where LAT_N is the northern latitude and LONG_W is the western longitude.

정답

SELECT DISTINCT CITY FROM STATION WHERE LEFT(CITY, 1) IN ('a','e','i','o','u');
SQL
복사

풀이

문자열의 첫 글자를 구하는 방법을 묻는 문제이다.
문자열의 첫 글자는 왼쪽에서 첫 번째 글자이기 때문에 LEFT(필드명, 1) 로 구할 수 있다.
LEFT(CITY, 1)
SQL
복사
그리고 첫 글자가 ‘a’, ‘e’, ‘i’, ‘o’, ‘u’, 중에 하나여야 하기 때문에 IN 을 통해 조건을 걸어준다.
WHERE LEFT(CITY, 1) IN ('a','e','i','o','u');
SQL
복사