我一直在使用SQL Server 2008而且我有一张大桌子,但我的一个是colums" CODE"我需要将它分成两部分,我需要在另一列中显示它的最后3个数字,我该怎么做?
CODE
R501001003002
R501001003004
R501001003005
R501001003006
R501001003009
我想要显示的结果是这样的
CODE FINALCODE
R501001003 002
R501001003 004
R501001003 005
R501001003 006
R501001003 009
答案 0 :(得分:3)
以下简单的SQL应该可以满足您的需求: -
SELECT
LEFT([CODE],10) as [CODE],
RIGHT([CODE],3) as FINALCODE
FROM YourTable