Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/02/2010, 00:34
jiten
 
Fecha de Ingreso: febrero-2008
Mensajes: 409
Antigüedad: 16 años, 2 meses
Puntos: 2
Pregunta Respuesta: insert con select

Y si envez de esto quisiera poner un valor constante ? digamos el numero 21 ?
Algo asi :

insert into x (x1, x2)
('21', select a2, from aa where a1=x).

???

Cómo se haría esto ?




Cita:
Iniciado por PequeñoMauro Ver Mensaje
Claro que se puede, solo quitale el values, y debes tomar en consideración que los campos del select deben ser del mismo tipo que los campos a insertar

insert into x (x1, x2)
(select a1, a2, from aa where a1=x).

En un rato subo un tutorial de Oracle SQL y PL/SQL....
Saludos

:EDITO:
Aqui esta el link para que puedas bajar el manual, esta en ingles, aprendes ingles y SQL, dos en uno
BAJALO AQUI