我在一个SQL表中有一个数据字段,其中包含一个很大的数字(9位数字,一个客户信息号)。我想运行一个只选择数字的最后6位的存储过程。
类似于:
SELECT (Last 6 Digits of num) FROM db
WHERE user = @user有没有人知道有什么方法可以做到这一点?
发布于 2011-06-04 01:44:51
假设SQL Server,
SELECT subtring(num,len(num)-6,6) FROM db
WHERE user = @user其他版本可能会使用substr而不是substring。
https://stackoverflow.com/questions/6230665
复制相似问题