sql - 在 SQL Server 中从字符串中查找单词
问题描述
我在下表中有一些值:-
- 美国银行
- 美国测试银行
- 印度国家银行
- ICICI银行
- 测试@Bank*
我想要一个查询来获取仅包含 Bank 的所有值。正确的词应该匹配。
结果应该是这样的: -
- 美国银行
- 印度国家银行
- ICICI银行
解决方案
一种方法是在列的开头和结尾添加空格,然后查找' Bank '
:
where ' ' + col + ' ' like '% Bank %'
推荐阅读
- python-3.x - 无法弄清楚:DictReader CSV 中的关键错误
- html - Bootstrap:如何摆脱右端的空白?
- typescript - 重载 Typescript 签名,后面的参数类型根据第一个参数类型更改
- apache-pig - 使用 pig 将数据存储到具有特定格式的文件中
- c - 在 Win32 中,如何检测 HWND 是否为对话框?
- search - Docsify 搜索插件。口音标记
- python - 将列表列表导出为 Excel 中的列和行的标签
- javascript - 谁能帮我理解为什么我的 leetcode 问题会出现这个运行时错误?最长前缀
- javascript - 我无法使用过渡更新/动画我的 d3v5 散点图
- google-apps-script - ImportXML 没有产生正确的值