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 |
| |||
![]() 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 |