标签: sql sql-server sql-server-2008
我想编写一个select语句,并获取长度不同的列中所有行的最后三位数字。
关于如何实现这一目标的任何想法?
假设栏目:
12312398098098 127865275
我希望结果列具有以下值: 脚本后的结果列:
098 275
答案 0 :(得分:8)
SELECT RIGHT(CONVERT(VARCHAR(4000), [hypothetical column]), 3) FROM table;
(如果这是一个数字列,则添加转换。)