SQL Server 取关键字前后的数据

Posted rainergjj

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL Server 取关键字前后的数据相关的知识,希望对你有一定的参考价值。

 

近期遇见了一个问题,同事将ICD编码的编码和补码搞到一起了,好在编码和补码之间有一个  +   连接,所以通过  +  关键字就可以区分开来,网上查了好多教程,都需要用到自定义函数,最后插到了一个方法,就是用下面的语句,取到 + 之前的数据,很巧妙,给原创点个赞。

select reverse(substring(reverse(Code),charindex(+,reverse(Code)) +1,500))
from tbpICD10 where Code like %+%

 

以上是关于SQL Server 取关键字前后的数据的主要内容,如果未能解决你的问题,请参考以下文章

sql数据库截取字符串函数

Microsoft SQL Server 代码片段收集

缺少 SQL SERVER 2014 代码片段

sql取逗号前后数据与批量修改某一字段某一值

使用实体框架迁移时 SQL Server 连接抛出异常 - 添加代码片段

sql server去掉某个字段前后空格问题