Depends a bit on what kind of database you have. Assuming MySQL (or any other ANSI SQL), you can use;
INSERT INTO newTable (field1, field2, field3) SELECT oldField1, oldField2, oldField3 FROM oldTable;
Or, if you use oracle, sybase or similar, you might want to look at SELECT INTO table (can't remember this by head).