Update utilizando un Select

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"

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.

Twitter LinkedIn 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *