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 

Compartir en...Tweet about this on TwitterPin on Pinterest0Share on LinkedIn0Share on Google+0Share on Facebook3