Buenas,
mi gran duda es::::
es posible
insert into x (x1, x2) values (select a1, a2, from aa where a1=x)
ojala me ayuden,
tengo que aprender full sql para ayer!!!!
| ||||
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
__________________ "Nada en mis manos traigo tan solo a tu cruz me aferro....." Última edición por PequeñoMauro; 27/10/2006 a las 09:12 Razón: Poner link para manual |
| |||
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 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 |