Excelente Andres; funciona perfectamente.
 
Gracias por tu ayuda.
 
Un fuerte abrazo.
 
 
Carlos Pedrozo
Enxet Net System
 
 

 


From: [email protected]
To: [email protected]
Subject: RE: Ayuda en SQL
Date: Fri, 5 Nov 2010 08:43:25 +0100








En ese caso basta hacer:
 
UPDATE libreria/tablaA as A SET a.HORPAG = 0, a.CODRET = 0    
where exists (select * from libreria/tablaB where nrorec = a.rtsecu)           
 
Saludos
 

Andrés Ros Salvá
Departamento de Informática
Telf. 971 21 34 97 
Fax   971 43 29 15
e-mail: [email protected]
www.mutuabalear.es | www.elautonomo.es
 
 


De: [email protected] 
[mailto:[email protected]] En nombre de Carlos Pedrozo
Enviado el: jueves, 04 de noviembre de 2010 19:32
Para: [email protected]
Asunto: RE: Ayuda en SQL
 
 
Alex; esta es la sentencia que quiero ejecutar. 
En mi caso quiero cerar 2 campos. 
 
UPDATE libreria/tablaA as A SET a.HORPAG = 0, a.CODRET = 0    
(select * from libreria/tablaB where nrorec = a.rtsecu)            
 



Date: Thu, 4 Nov 2010 18:12:33 +0100
Subject: Re: Ayuda en SQL
From: [email protected]
To: [email protected]

Prueba con update A set a.campoZ = (select b.campoZ from B where b.campoX = 
a.campoX) 

 

siempre que la relación sea de 1-1

 

 Atentament / Kind Regards

Àlex Corretgé
a/e - wave: [email protected]

 
Carrer de la Font, 2
17142 - Verges
Tel: +34 972 780 422
Cell: +34 669 86 92 64

Serveis Informàtics Corretgé.com SLU


http://corretge.cat/
skype: corretge_com
LinkedIn: http://www.linkedin.com/in/corretge
News: http://bloc.corretge.cat




2010/11/4 Carlos Pedrozo <[email protected]>


 Estimados Foreros ;
 
Necesito hacer una actualizacion con SQL desde una tabla A a una Taba B.
 
Tengo 2 campos en ambas tablas para hacer el link, mi consulta en particular es 
que nunca hice este tipo de actualizacion.
 
Alguien tiene un ejemplo de realizar actualizacion de este tipo (tipo Inner 
Join).
 
Gracias de antemano.
 
 
 
Saludos
 
Carlos Pedrozo

____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.
 

____________________________________________________ �nete a Recursos AS400, 
nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 � Publicaciones 
Help400, S.L. 
__________________________________________________________________________

Sus datos personales serán incorporados a un fichero de MUTUA BALEAR
para que pueda ponerse en contacto con usted y realizar comunicaciones
por cuestiones derivadas de su actividad. Para el ejercicio de sus
derechos de acceso, rectificación, cancelación y oposición puede dirigirse
por escrito a MUTUA BALEAR, Mutua de Accidentes de Trabajo y
Enfermedades Profesionales de la Seguridad social número 183, c/ Bisbe
Campins, 4 de Palma de Mallorca.
 
Este mensaje y sus documentos adjuntos son confidenciales. Si usted no 
es el destinatario, por favor póngalo en conocimiento del remitente y 
elimine esta comunicación y los documentos adjuntos de su sistema, sin 
reproducir ni comunicar sus contenidos. La transmisión de correo 
electrónico no garantiza que sea seguro o libre de error, por lo que 
declinamos cualquier responsabilidad al respecto.

____________________________________________________ �nete a Recursos AS400, 
nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 � Publicaciones 
Help400, S.L.                                       

<<attachment: image001.jpg>>

____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

Responder a