第3个回答 2008-03-30
insert into b select * from A where 主键ID=(select max(主键ID) from A group by 用户ID或用户名)
这样就可以了,
如果希望随着A中数据的更新,B也更新,那么就在添加A表新记录时,
例如:insert into a(a1,a2) values(x,y),则在B表中运行update B set b1=x,b2=y where 主键ID=(select max(主键ID) from A)
在程序中运行该怎么样做,不用我教了吧?