sql - 如何在sql查询中获取字符串中的拖车模板
问题描述
嗨,我有一个像这样的代码的字符串
Questions that may already have your answer 107.755.741332.1 Questions that may already have your answer 117.700.741372.1
如何获取107.755.741332.1
和117.700.741372.1
使用 sql 查询?感谢您阅读我的问题
解决方案
您将使用string_split()
诸如 SQL Server 2016+(或 Web 上的版本)中的函数。
然后你可以这样做:
select ss.substr
from string_split(@str, ' ') ss(substr)
where substr like '%.%.%.%' ;
然而,SQL 并不是最适合这种类型的字符串处理。
推荐阅读
- typescript - 打字稿:如何从可能是也可能不是数组元素的泛型中推断类型
- r - 如何有选择地从数据框中的元素中删除字符?
- volttron - 如何在 Volttron-GS 中设置 ILC 代理?
- file - Applescript 选择文件夹中的最后一个文件(按名称升序列出)
- c# - 如何在 confuserex 中使用密码混淆符号名称?
- powershell - 管道中的具体类型输出变量无效的 JObject
- css - 如何使每个徽标在视觉上都具有相同的大小?
- javascript - 模拟路由器模块笑话
- python - 如果需要进行矩阵乘法,如何避免循环?
- python - 模块语法高亮