Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/11/2012, 13:05
3ricks0ul
 
Fecha de Ingreso: junio-2012
Mensajes: 90
Antigüedad: 12 años, 7 meses
Puntos: 2
Update multiple

Saludos comunidad, tengo una duda, veran tengo la siguiente consulta:

Código SQL:
Ver original
  1. SELECT cp.nombre,cp.id_depto,cp.id_ref_externa,p.id_personal,p.nombre,p.id_depto
  2.  FROM corporativodb.dbo.corp_personal cp
  3.  INNER JOIN transmaquiladb.dbo.personal_personal p ON p.nombre=cp.nombre
  4.  WHERE cp.estatus_personal=1 AND p.estado='A'

Me trae resultados como estos:



Como pueden ver, hay 2 grupos de ID'S de departamentos, me gustaría que todos los id_depto del GRUPO 1 (Marcado con numero en rojo) se copiaran (con UPDATE) a los del grupo 2, claro esta en una sola consulta ya que son mas de 240 registros quedando exactamente en la misma posición para no batallar, eh visto algunos ejemplos con subconsultas pero aun no doy con la consulta adecuada, sobre todo que no quiero arriesgarme ya que es un UPDATE delicado