比如A表有字段username yearB表有字段id username password .... year.我想当A.username=B.username的时候,用A表的year去填充B表的year.这条语句怎么写?
我这样写提示语法错误(在MySQL下)update B set B.year=A.year from A,B where A.username=B.username
我这样写提示语法错误(在MySQL下)update B set B.year=A.year from A,B where A.username=B.username
set b.year=a.year
SQL 2005下可以通过,MySQL下要这样写。。末了,再问一下,如果B表的数据会随着记录慢慢增加,而A表比较小,这种怎么处理效率比较高?