我上周参加了一次考试,其中一项练习是“获取姓氏至少有两个连续人声的学生的所有数据”。
我尝试过以下操作:
select
apellidos
from
alumnos
where
apellidos LIKE '[%aeiou%]'
我还尝试了很多OR的查询。
select
apellidos
from
alumnos
where
apellidos LIKE '[%ae%]'
OR apellidos LIKE '[%ai%]'
OR apellidos LIKE '[%ao%]'
OR apellidos LIKE '[%au%]'
OR apellidos LIKE '[%ei%]'
OR apellidos LIKE '[%eo%]'
OR apellidos LIKE '[%eu%]'
OR apellidos LIKE '[%io%]'
OR apellidos LIKE '[%iu%]'
OR apellidos LIKE '[%ou%]'
这些都不起作用,请帮助!
答案 0 :(得分:1)
假设"发声"意思是"元音"你想要的东西:
where apellidos LIKE '%[aeiou][aeiou]%'
您应该练习与like
匹配的模式。然后你可以转到真实的正则表达式。