Ayuda Con query

31/10/2005 - 20:53 por Victor M | Informe spam
Hola
Necesito hacer un query que haga lo siguiente:
necesito hacer un udpate a un campo de una tabla(A) en este caso Llafac que
va a hacer igual al campo llaveu de otra tabla(B) siempre y cuando el campo
numfac de la tabla(A) sea igual al campo numfac de la tabla B
seria algo asi pero no me funciona
update A set A.llafac= B.llaveu
where A.numfac=B.numfac
Soy nuevo en SQL y les agradeceria mucho su ayuda
Saludos
 

Leer las respuestas

#1 Jose Luis
31/10/2005 - 21:14 | Informe spam
Lo que debes de hacer es lo siguiente:
update A set llafac= B.llaveu
from A inner join B on A.numfac = B.numfac
o
update A set llafac= B.llaveu
from A, B
where A.numfac = B.numfac

te recomendaria la primera opcion



"Victor M" escribió en el mensaje
news:
Hola
Necesito hacer un query que haga lo siguiente:
necesito hacer un udpate a un campo de una tabla(A) en este caso Llafac


que
va a hacer igual al campo llaveu de otra tabla(B) siempre y cuando el


campo
numfac de la tabla(A) sea igual al campo numfac de la tabla B
seria algo asi pero no me funciona
update A set A.llafac= B.llaveu
where A.numfac=B.numfac
Soy nuevo en SQL y les agradeceria mucho su ayuda
Saludos


Preguntas similares