如何编写 SQL 查询来匹配以元音结尾的城市名称?

Pay*_*tia -4 mysql syntax

为什么它不起作用?

从 STATION 查询以元音 (a, e, i, o, u) 结尾的 CITY 名称列表。我们的结果不能包含重复项。

SELECT DISTINCT CITY FROM STATION 
WHERE CITY LIKE '%A' OR CITY LIKE '%E' OR LIKE '%I' LIKE '%O' OR LIKE '%U' 
ORDER BY CITY;
Run Code Online (Sandbox Code Playgroud)

正确的查询是什么?

小智 6

你也可以尝试这个——

SELECT DISTINCT CITY FROM STATION WHERE CITY REGEXP '[aeiouAEIOU]$';
Run Code Online (Sandbox Code Playgroud)