Sql 如何在斜杠之间连接文本

Sql 如何在斜杠之间连接文本,sql,sql-server,join,Sql,Sql Server,Join,这里需要帮助。我有一列名称一致。我需要在这里匹配//之间的数据 布兰迪温医院/PET-CT/更新 它存储在o.Name中 我需要把//和c列连接起来 如何加入?\uuuuuuuuu它也加入到客户和账号上您可以在on子句中使用类似的: from o join c on o.name like '%/' + c.modality + '/%' 如果没有斜线,您可以查看任何内容是否匹配: on o.name like '%' + c.modality + '%' 请以

这里需要帮助。我有一列名称一致。我需要在这里匹配//之间的数据

布兰迪温医院/PET-CT/更新

它存储在o.Name中

我需要把//和c列连接起来


如何加入?\uuuuuuuuu它也加入到客户和账号上

您可以在
on
子句中使用
类似的

from o join
     c
     on o.name like '%/' + c.modality + '/%'
如果没有斜线,您可以查看任何内容是否匹配:

     on o.name like '%' + c.modality + '%'

请以表格格式提供示例数据,并用您使用的数据库标记问题。欢迎使用Stack Overflow!您的问题缺少从SO用户处获得帮助的信息。请阅读,并通读,学会最大限度地利用您的机会获得您的问题的答案。如果您遇到特定问题,并且遇到了问题,请发送一份问题描述,其中包括一个,人们将非常乐意为您提供帮助。使用SQL Server 2012也尝试使用+来代替它,但没有成功work@MG12345 . . . 它应该与
+
一起使用,除非名称中有其他字符。No。什么也看不出来。这个怎么样?如何只将/和/之间的文本放到它自己的列中。就像我想让CT出院/CT/TrivagoYou可以尝试上面的方法,在斜杠后面/前面加一个空格,所以“%/”和“/%”