做项目,需要测试数据,而现成的其他表有类似数据,为了方便,就将想将查询结果直接放到新表里。具体操作如下:
INSERT INTO TableA(c1,c2,c3) SELECT TableB.c1,TableB.c2,TableB.c3 FROM TableB
参考:http://wenda.so.com/q/1372470880061763
如果表存在: insert into tab1 select * from tab2; 如果表不存在: create table tab1 as select * from tab2;