que yo sepa si se puede. el formato para insertar campos desde un select seria algo asi:
Código:
insert into tabla1 (campo1, campo2, campo3)
select campo1, campo2, campo3
from tabla2
en el caso anterior mysql ejecuta el select y los resultados los guarda en la tabla "tabla1".