表中有一字段A,表名B
SQL:SELECT * FROM B
A的值为kk***bb
想用SQL语句,取出kk***后的BB值出来。
***为分隔符。***的位置不固定。
SQL:SELECT * FROM B
A的值为kk***bb
想用SQL语句,取出kk***后的BB值出来。
***为分隔符。***的位置不固定。
解决方案 »
- 在线等,麻烦高手帮我把这个delphi的键盘热键设置程序,改成c++builder的,我改了1天了,谢谢
- 过了几天不能运行了
- 如何给一个没有连接数据库的AdoDataSet插入一条新记录?
- 不晓得是否有什么函数或者方法能取得代码在编译器中的具体位置(行)!
- 请问如何调用vb的Dll?????????????????????????????????????????????????????????????????
- 一个delphi做的小东西,大家给点意见
- 有关ADOQuery
- 如何事先flashget的功能
- 请教tikkypeng(千两狂死郎),关于Access数据库压缩
- ADO的小问题[有70分]
- 在ActiveX DLL中如何实现访问数据库,并在网面中调用???
- MID窗体问题
select REPLACE(A,'kk***','') from B Where ....
mssqlserver kk和bb固定长度的话
-代表分割符
select a,substring(a,charindex('***',a)+1,len(a)- charindex('***',a))from b
楼上的楼上有个小小的错误 是 +3 而不是 +1
不过这样如果有几个数据存放在一起了,就需要另做处理了