更新数据库

时间:2015-10-16 12:58:46

标签: mysql

我想更新表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

prod_nr description
1       nothing
3       monitor

在表b中查询后输出:

prod_nr description
1       test
3       pc

1 个答案:

答案 0 :(得分:1)

update b 
join a on a.prod_nr = b.prod_nr
set b.description = a.description