sql 笔记: hackerrank weather observation station 6

问题


查询 STATION 表中元音字母(a, e, i, o, u) 开头的 CITY 名字。不可以包含重复记录。
输入格式
STATION 表格描述如下:

STATION

Field Type
ID NUMBER
CITY VARCHAR2(21)
STATE VARCHAR2(2)
LAT_N NUMBER
LONG_W NUMBER

LAT_N :北纬 LONG_W :西经

分析


  • 查询 CITY 名字 ==> SELECT CITY
  • STATION 表格 ==> FROM STATION
  • 元音字母开头 ==> WHERE CITY REGEXP ‘^[aeiou]’
  • 不包含重复记录 ==> SELECT DISTINCT CITY

解法


1
SELECT DISTINCT CITY FROM STATION WHERE CITY REGEXP '^[aeiou]';

链接


Weather Observation Station 6
(English version) SQL Notes: Hackerrank Weather Observation Station 6