Les comparto un “query” (ejecutado en una base de datos Microsoft SQL 2005) muy útil al momento de hacer actualizaciones que depende de “joins” hacia otras tablas:
UPDATE tablaActualizar SET campo1 = "nuevoValor"
FROM tablaActualizar ta
INNER JOIN tablaRelacional tr ON ta.tablaActualizarId = tr.tablaActualizarId
WHERE tr.otroCampo1 = "xxx" |
update tablaActualizar set campo1 = "nuevoValor"
from tablaActualizar ta
inner join tablaRelacional tr on ta.tablaActualizarId = tr.tablaActualizarId
where tr.otroCampo1 = "xxx"
Recuerden que compartir nos beneficia a todos.
Analista/Desarrollador y cofundador de QBit Mexhico. Tecnologías utilizadas Android, Java (EJB, Servlets, Faces, Groovy & Grails, Maven, Swing), .Net (C#, VB, ASP, MVC), Delphi, Spring, Hibernate, DTSx, Oracle, T-SQL, Firebird, MySQL, MongoDB, NodeJs, ReactJs (Flux). Sistemas Operativos Mac, Ubuntu y Windows.