标签: mysql sql sql-like
从STATION查询CITY名称列表,其中元音作为其第一个和最后一个字符。您的结果不能包含重复项。站点由一个名为city的列组成。
查询:
SELECT CITY FROM STATION WHERE CITY LIKE '[AEIOU]%[AEIOU]';
这怎么回事?它不产生任何输出。
答案 0 :(得分:2)
您必须使用REGEXP。
您的代码应该像
SELECT CITY FROM STATION WHERE CITY REGEXP '^[AEIOU].*[AEIOU]$';