我正在尝试选择所有包含单词 ABC1 的字符串。但使用 LIKE 查询得到错误答案。不知道如何得到确切的答案。
下面是一列中的字符串格式:
“SomeString ABC1000其他”;
而且我不想选择任何格式类似于
的字符串
“它ABC1000其他其他”
对于正则表达式,您可以使用
REGEXP\_LIKE
select REGEXP_LIKE("SomeString ABC1000 Other",'ABC1')
REGEXP_LIKE("SomeString ABC1000 其他",'ABC1') |
---|
1 |
您的查询看起来像
SELECT yourcolmuns FROM your_table WHERE REGEXP_LIKE(yourlike_column,'ABC1')