如何返回包含某些字符串组合的行?

时间:2014-06-02 02:24:43

标签: sql sqlite

我想要包含hafahåfahafåhåfå的所有行。什么SQL语句将实现这一目标?

SELECT * FROM table WHERE chamorro LIKE ???

我认为h[aå]f[aå]在这种情况下不起作用。

我想知道是否有另一种方法来编写WHERE子句,而不是将OR语句连接在一起。

1 个答案:

答案 0 :(得分:1)

您可以使用多个like语句:

select *
from table
where chamorro like '%hafa%' or chamorro like '%håfa%' or
      chamorro like '%hafå%' or chamorro like '%håfå%';