取一组数据中的某个数据的SQL语法怎么写?比如说75377896要取“3”出来,这样的语法怎么写

[复制链接]
查看11 | 回复1 | 2011-3-10 21:55:10 | 显示全部楼层 |阅读模式
急,谢谢了!

回复

使用道具 举报

千问 | 2011-3-10 21:55:10 | 显示全部楼层
两种方法:方法一SUBSTRING('75377896', 3, 1)取源串中从第3个字符起,长度为1的字符组成的子串。方法二RIGHT(LEFT('75377986', 3), 1)先取源串左边3个字符组成的子串,再取中间结果的最右1个字符组成的字符的子串。以上方法假设源串是字符串类型,如果是整型,则通过取余和整除来完成,具体取决于源数的实际情况。
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行