sql中,如何把一个表的一列更新到另一个表?

来源:百度知道 编辑:UC知道 时间:2024/06/23 01:00:19
我现在有两张表,basuser(userid(自动编号,已有100000条数据),username),qusmain(memo,userid(对应basuser的userid,已有300000条数据,有大半数据的userid=0))
我想把basuser中的userid打乱更新到qusmain的userid=0中.
刚才用游标,慢死了,希望高手帮忙!

只有用游标,慢是需要给basuser添加索引。

还有一个办法,就是把quemain里面userid=0的(也就是需要更新的那部分)取到临时表中进行处理,处理完毕之后再移动回去。