我需要在列(varchar)中搜索特定的整个单词。我正在使用下面的查询,但没有得到想要的结果;
select *
from table1
WHERE upper(c.name) RLIKE ('FECHADO|CIERRE|CLOSED|REVISTO. NORMAL.')
我的问题是保证,例如“关闭”这个词,它只匹配;'Case Closed',但不是'Case Disclose '。上面的查询不能只匹配整个单词。任何人都可以帮助我找到实现这些结果的最佳方法,无论是在 HIVE 还是 IMPALA 中。
我最诚挚的问候