Query the list of CITY names from STATION that either do not start with vowels or do not end with vowels. 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.
Weather Observation Station 11 HackerRank Solution SQL
select distinct city from station where lower(city) NOT LIKE '[aeiou]%[aeiou]' order by city
Attempt: https://www.hackerrank.com/challenges/weather-observation-station-11/
Aayush Kumar Gupta is the founder and creator of ExploringBits, a website dedicated to providing useful content for people passionate about Engineering and Technology. Aayush has completed his Bachelor of Technology (Computer Science & Engineering) from 2018-2022. From July 2022, Aayush has been working as a full-time Devops Engineer.
Not working
you can try this
SELECT DISTINCT CITY
FROM STATION
WHERE
LEFT(CITY, 1) NOT IN (‘a’, ‘e’, ‘i’, ‘o’, ‘u’)
OR RIGHT(CITY, 1) NOT IN (‘a’, ‘e’, ‘i’, ‘o’, ‘u’);
SELECT DISTINCT city FROM station WHERE city RLIKE ‘^[^aeiouAEIOU].*|.*[^AEIOUaeiou]$’;