有关SQL取字的问题

来源:百度知道 编辑:UC知道 时间:2024/06/06 20:55:09
我想问下,SQL语句里有没有方法,可不可以取一个表的字段的某个字的前几位放到另一个字段中?比如,某个表,有两个字段,一个叫单位,一个单位所在市
单位里有个数据是:中国农业银行杭州市分行
我的意思就是想把这个数据“市”字之前的前两个字“杭州”取到单位所所在市这个字段中,SQL这个有办法么?
高手指教哦,谢谢!

语句为:
update [表名] set 所在城市=subString(Charindex('市',单位)-2,2) where 单位<>''

SQL 是一种语言包括两种主要程式设计语言类别的陈述式: 资料定义语言 (DDL)与资料操作语言 (DML)。
这问题也太难了吧``!!