日期:2014-05-17  浏览次数:20864 次

帮忙看一下更新某个字段中部分内容的sql应该怎么写
例如,表中包含两个字段A和B,有这么一条记录
A       B
物料     物品,code=n,ref=0

现在需要将‘物品’更新为‘物料’,就是说把A中内容更新到B中,这里只更新第一个‘,’前的数据,并且一定是以‘,’做的分割

请问这样的sql能写出来吗?
更新

------解决方案--------------------
select A
------解决方案--------------------
substr(B,instr(B,',')) from 表名;