SQL - INSERT con un SELECT dentro ¿Posible?

 
Vista:

INSERT con un SELECT dentro ¿Posible?

Publicado por Quique (2 intervenciones) el 24/05/2001 16:30:56
¿Es posible poner en una sentencia SQL algo del estilo:
INSERT INTO tabla1 VALUES( SELECT * FROM tabla2 ....) ;
?
¿O esto simplemente no se puede hacer?
La intencion es que en una tabla, se consulte primero cuan el el maximo de una determinada columna, para despues hacer un insert con el valor de la columna = maximo +1
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:INSERT con un SELECT dentro ¿Posible?

Publicado por Gonzalo Solano C. (148 intervenciones) el 24/05/2001 22:47:18
Quique si es posible y es de la siguiente manera:

INSERT INTO TablaA SELECT *
FROM TablaB
WHERE .......

espero te ayude sino avisame

SALUDOS DESDE BOLIVIA

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar