同一列的多个相似条件?

pow*_*tac 1 oracle

当同一列有多个“like”值(在我的示例数据“name”中)时,如何为 Oracle 数据库编写查询?

我的表“地址”的示例数据:

name like "John"
name like "Jon%"
name like "Jonathan"
name like "Frank"
Run Code Online (Sandbox Code Playgroud)

在 Oracle 中是否有类似的东西IN()LIKE还是我必须为每个OR分隔的值编写它?

dru*_*zin 10

使用OR将是要走的路,是的。

  • 可能是该网站将看到的最短有效答案。 (8认同)