Ayuda por favor:Inserción con SELECT
Publicado por shura (3 intervenciones) el 31/07/2006 13:55:50
Hola a todos desearía pedir vuestra ayuda:
quiero hacer una inserción por cada fila que tiene la tabla "TABLA_2" devolviendo su campo "ID"
la sintaxis de este select es sencillo: SELECT ID from TABLA_2;
ahora para hacer la inserción sería algo como
INSERT INTO TABLA_1 (ID, DESCRIPCION) VALUES ( (SELECT ID from TABLA_2), "Descripcion en Blanco");
claramente esto está mal,... ya que el select devolverá la lista de elementos ID de TABLA_2, en vez de uno a uno para que se 'junte' con el valor campo DESCRIPCION "Descripcion en Blanco"...
¿Como se haria esta inserción?
Muchas Gracias
quiero hacer una inserción por cada fila que tiene la tabla "TABLA_2" devolviendo su campo "ID"
la sintaxis de este select es sencillo: SELECT ID from TABLA_2;
ahora para hacer la inserción sería algo como
INSERT INTO TABLA_1 (ID, DESCRIPCION) VALUES ( (SELECT ID from TABLA_2), "Descripcion en Blanco");
claramente esto está mal,... ya que el select devolverá la lista de elementos ID de TABLA_2, en vez de uno a uno para que se 'junte' con el valor campo DESCRIPCION "Descripcion en Blanco"...
¿Como se haria esta inserción?
Muchas Gracias
Valora esta pregunta


0