【问题标题】:How do you write a query with "multiple string/substring matching"? [duplicate]您如何编写具有“多个字符串/子字符串匹配”的查询? [复制]
【发布时间】:2015-02-09 15:03:44
【问题描述】:

如何编写“多个字符串/子字符串匹配”的查询?

例子:

SELECT * FROM table WHERE column LIKE ('%BD%','%IND%','%PK%','%USA%')

【问题讨论】:

标签: mysql sql oracle


【解决方案1】:

试试这个:

select * from table where column like '%BD%' or column like '%IND%'or column like'%PK%' or column like'%USA%'

【讨论】:

    【解决方案2】:
    select * from table 
     where regexp_like(column,'BD|IND|PK')
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-06-26
      • 1970-01-01
      • 1970-01-01
      • 2017-07-13
      • 2020-08-23
      • 2015-02-15
      • 1970-01-01
      • 2018-08-03
      相关资源
      最近更新 更多