Crear tabla de otra, añadir registros

Crear una tabla con la estructura y datos de otra:

select CAMPOSNUEVATABLA
  into NUEVATABLA
  from TABLA
  where CONDICION;

Copiar datos de una tabla a otra:

INSERT INTO eli.publisher2 (name, phone) SELECT name, phone from eli.publisher;