regexp_like在MySQL中的类似功能?

时间:2016-03-23 10:43:47

标签: mysql sql regex

我试图解决SQL中的问题,但我遇到了问题:

查询CITY表中不以元音开头的STATION名称列表。您的结果不能包含重复项。

enter image description here

我使用Oracle使用regexp_like()函数但我如何使用MySQL查询结果?

在Oracle中,我做了regexp_like(city, '^[^aeiou]', 'i')

2 个答案:

答案 0 :(得分:3)

MySQL有这样一个REGEXP关键字。

SELECT ...
FROM ...
WHERE field REGEXP 'expression';

请参阅:http://dev.mysql.com/doc/refman/5.7/en/regexp.html(MySQL REGEXP的第一个Google结果)

答案 1 :(得分:0)

从车站选择不同的城市,左(上(市),1))不喜欢'%[AEIOU]%'