sql查询修改

时间:2011-07-04 13:52:44

标签: sql-server-2005

我有一个包含这样数据的表:

 EmpID   keyvaluePair
 1       1111-1-4.JPG
 2       4434-4-6.JPG 
 3       90899-4-3.JPG 
 4       8956-1-1.JPG 
 5       67827-9-5.JPG 

现在我需要修改上面的表数据并将数据插入到另一个表中。

这里的值只是keyvaluepair列中的结束值:

ID    Value
1     4
2     6
3     3
4     1
5     5

希望我的问题很明确。

您能否帮我解决如何编写查询以执行上述操作

由于

Happysmile。

2 个答案:

答案 0 :(得分:2)

insert into SecondTable (ID, Value)
select EmpID, right(keyvaluePair,1) from FirstTable

答案 1 :(得分:0)

INSERT INTO NewTable(ID, Value)
SELECT EmpID, right(keyvaluePair,1) FROM OldTable