根据id更新表在vb.net中的另一个表行

时间:2014-04-19 09:10:56

标签: sql-server vb.net

我有两张像tab1& amp; tab2并使用常见的iD。现在需要更新tab2行。

tab2

id----|--Name-|--Designation|--intime--|--outtime--|  
152--|--jon----|-------IT-------|00:00:00 |00:00:00 |  
153--|--Jac---|------Admin---|00:00:00 |00:00:00 |   

tab1

id----|-intime--|--outtime--|  
152--|09:40:00 |08:00:00 |  
153--|09:35:00 |08:00:00 |     

现在需要像这样更新:

id----|--Name-|--Designation|--intime--|--outtime--|  
152--|--jon----|-------IT-------|09:40:00 |08:00:00 |  
153--|--Jac---|------Admin---|09:35:00 |08:00:00 |  

tab2 intime / outtime update id1 intime / outtime condition by id

需要更新约500个身份

由于

1 个答案:

答案 0 :(得分:0)

只需试试这个

Update T
SET T.intime = S.intime,
    T.outtime = S.outtime
FROM tab2 T JOIN tab1 S ON
    T.id =S.id