SQL中如何将‘9-14’如何拆成‘9’和‘14’两列

[复制链接]
查看11 | 回复2 | 2010-8-16 11:34:10 | 显示全部楼层 |阅读模式
select left('9-14',charindex('-','9-14')-1) as col1,right('9-14',len('9-14')-charindex('-','9-14')) as col2
回复

使用道具 举报

千问 | 2010-8-16 11:34:10 | 显示全部楼层
oracle:select substr(字段,1,instr(字段,'-')-1),substr(字段,instr(字段,'-')+1,length(字段))from table
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行