Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/11/2009, 03:31
beto84
 
Fecha de Ingreso: julio-2009
Mensajes: 3
Antigüedad: 14 años, 10 meses
Puntos: 0
Insert con select anidado

Hola a todos, estoy intentando pasar datos de unas tablas a otras.

Tengo dos tablas: tabla1 y tabla2. Las dos tablas tienen tres columnas de tipo INTEGER. Los nombres de las columnas de ambas tablas son numero1,numero2 y numero3.

Cuando intento pasar los datos de la tabla2 a la tabla 1 mediante:

INSERT INTO tabla1 VALUES (SELECT * FROM tabla2)

o por ejemplo

INSERT INTO tabla (numero2) VALUES (SELECT numero2 FROM tabla2)

me sale error de sintaxis. POr mas que busco no soy capaz de pasar los datos de una tabla a otra.

¿Alguien me podria echar una mano?