获取sql中两个已知eliment之间的子字符串 [英] get substring between two known eliment in sql
本文介绍了获取sql中两个已知eliment之间的子字符串的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在sql数据中有这样的字符串值(Val(11,22)* Val(12,20))/ Val(12,20)
和值11是Test1和值12是Test2。
现在我必须用它的值替换我的字符串,如(Test1 * Test2)/ Test2
任何人都可以告诉我如何使用它sql查询。
I have string value like this in sql data (Val(11,22) * Val(12,20))/Val(12,20)
and a value of 11 is Test1 and value of 12 is Test2.
Now i have to replace my string with it's value like (Test1 * Test2)/Test2
can any one tell how i can do it using sql query.
推荐答案
替换?
Replace?
Update table1
set column1 = Replace( Replace(Column1,
'Val(11,22)','Test1'),
'Val(12,20)','Test2')
>
这篇关于获取sql中两个已知eliment之间的子字符串的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文