sql 查询某个字段指定位置字符的值

haydenzyf 2011-03-31 10:17:53
麻烦哪位大哥告诉下我 在sql中查询一个字段中指定位置的字符的值;
如下图:


这个表a中,查找出id列中的第五个字符,并把这个字符的值返回到VALUE列

这个sql语句该怎么写呀?
还有就是返回到VALUE的值是id列中的第四和第五位字符,又该怎么写呢?如下


求助 谢谢了
...全文
1247 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
qgqch2008 2011-03-31
  • 打赏
  • 举报
回复
看书去
叶子 2011-03-31
  • 打赏
  • 举报
回复

select id,name,substring(id,5,1) as [value] from tb

select id,name,substring(id,4,2) as [value] from tb
快溜 2011-03-31
  • 打赏
  • 举报
回复
select id,name,substring(id,5,1) as value from tb

select id,name,substring(id,4,2) as value from tb
--小F-- 2011-03-31
  • 打赏
  • 举报
回复
1.select id,name,substring(id,5,1) as value from tb

2.select id,name,substring(id,4,2) as value from tb
--小F-- 2011-03-31
  • 打赏
  • 举报
回复
select id,name,substring(id,5,1) as value from tb

select id,name,substring(id,4,1) as value from tb

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧