-----Mensaje original-----
De: jose manuel lopez gestal [mailto:[EMAIL PROTECTED]
Enviado el: miércoles, 06 de septiembre de 2006 13:15
Para: forum.help400@combios.es
Asunto: update en SQL


Quiero hacer un UPDATE  en el campo2 de una tabla1, en base al valor de otro
campo7 de otra tabla2,
pero sólo para aquellos registros en los que el valor del tabla1.campo4
coincida con tabla2.campo8

tabla1: campo1, campo2, campo3, campo4
tabla2: campo5, campo6, campo7, campo8




UPDATE tabla1
SET campo2 = tabla2.campo7
FROM
tabla1, tabla2
WHERE
tabla2.campo8 = tabla1.campo4


en MS-SQL funciona, pero en SQL/400 me da el siguiente error

El calificador de columna o tabla tabla2 no está definido.




(había puesto una foto con la pantalla del SQL Query Analyzer, pero no me lo
ha dejado pasar el foro :-(
creéroslo en MS-SQL funciona)

**************************************
José Manuel López Gestal
Dpto. Sistemas de Información
Hospital Modelo
http://www.hospitalmodelo.com
**************************************


Este mensaje puede contener Información Privilegiada o Confidencial. Si Vd.
no es el destinatario indicado en este mensaje (o el responsable de la
entrega del mensaje a dicha persona), no debe copiar o entregar este
mensaje a ninguna persona. Por el contrario, debe destruir este mensaje y
notificárnoslo inmediatamente.


This e-mail and any attachment contains information which is private and
confidential and is intended for the addressee only. If you are not an
addressee, you are not authorised to read, copy or use the e-mail or any
attachment. If you have received this e-mail in error, please notify the
sender by return e-mail and then destroy it.



__________________________________________________
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://coyote.combios.es/mailman/listinfo/forum.help400

Responder a