【问题标题】:How to use like in sql for selecting exact matching characters among multiple match in a string如何在sql中使用like在字符串中的多个匹配中选择完全匹配的字符
【发布时间】:2022-11-23 15:56:11
【问题描述】:

我想在 sql 中的字符串中的多个匹配项中获取完全匹配的字符。

表 1 - 关键字列 1) 测试 3) 新测试

表 2 - 字符串列 1)应该有一些测试 2)和一个新的测试密钥

输出 - 当搜索测试时,它应该只显示一些测试而不是显示和 foronenewtestkey 因为 newtest 是一个不同的关键字

我正在使用 stringcolumn LIKE '%[^a-z]'+keywordcolumn+'[^a-z]%'

但没有得到结果

【问题讨论】:

标签: mysql sql sql-server database sql-like


【解决方案1】:

您可以使用以下操作来完成您的工作。

StringColumn LIKE "%test%" AND StringColumn NOT LIKE "%newtest%

谢谢,桑托什

【讨论】:

    猜你喜欢
    • 2019-02-15
    • 1970-01-01
    • 1970-01-01
    • 2020-01-04
    • 2018-07-30
    • 2021-12-09
    • 1970-01-01
    • 1970-01-01
    • 2021-11-22
    相关资源
    最近更新 更多