Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/06/2003, 22:34
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Pues .. de alguna manera tendrás que conocer los nombres de los campos pues la "sintax" del INSERT

Si te fijas en la sintax de uso del SQL para INSERT:
http://www.mysql.com/doc/en/INSERT.html

El nombre de la columna (campo) es "opcional" .. así que si metes tus datos correlativos (asumiendo que así será el orden que les corresponda) .. en teoría no es necesario que uses el nombre de los campos (fijate que está entre [] .. y eso es opcional).

A todo esto .. tienes (recien lo vi en el manual de mysql xD):

6.4.3.1 INSERT ... SELECT Syntax
http://www.mysql.com/doc/en/INSERT_SELECT.html

revisalo .. pues parece que con eso en una sóla instrucción SQL tienes lo que buscas (mira a ver desde que versión de Msyql está disponible y fijate en tu versión de Mysql .. no sea que no esté disponible para tu versión de Msyql ..)

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.