2015-10-16 33 views
0

我想更新表b中的說明。在表中,我有最新的數據。我想加入表b中可用的所有數字並更新說明。只有表格b中可用的數字必須更新!更新數據庫中的值

我有這個疑問:

select * from b 
left join a.prod_nr = b.prod_nr 

但我怎麼可以做一個更新的領域?性能如何,因爲有更新的8000行。

我有表

prod_nr description 
1  test 
2  things 
3  pc 

表B中的B表查詢之後

prod_nr description 
1  nothing 
3  monitor 

輸出:

prod_nr description 
1  test 
3  pc 

回答

1
update b 
join a on a.prod_nr = b.prod_nr 
set b.description = a.description 
+0

我怎樣才能做到這一點用笨的活動查詢? – da1lbi3

+0

不知道。從來沒有與它合作過 –