求sql大神:根据旧表建新表!!!急急急!

A表有字段Id, Name,age ;B表有a_id,money,yue;
A表有数据B表为新建的,现在要给A表的每一条数据在B表中建一条数据,A表的Id=B表的a_id。我用的数据库是MySQL。

http://www.cnblogs.com/freshman0216/archive/2008/08/15/1268316.html 看这个。

INSERT INTO B ( a_id,money,yue ) SELECT Id,Name,age FROM A

是不是只插入一个a_id,其他money,yue的空着?

Insert into Table2(field1,field2,...) select value1,value2,... from Table1

INSERT INTO B(a_id,money,yue) select id,可以定义常量,from a,或者写一个存储过程,执行一下存储过程!

insert into B 数据从A 中查询,1楼给的链接好好看一下