Mysql喜欢运算符

时间:2016-06-07 14:38:52

标签: mysql sql sql-like

从STATION查询CITY名称列表,其中元音作为其第一个和最后一个字符。您的结果不能包含重复项。站点由一个名为city的列组成。

查询:

SELECT CITY FROM STATION WHERE CITY LIKE '[AEIOU]%[AEIOU]';

这怎么回事?它不产生任何输出。

1 个答案:

答案 0 :(得分:2)

您必须使用REGEXP

您的代码应该像

SELECT CITY FROM STATION WHERE CITY REGEXP '^[AEIOU].*[AEIOU]$';