Buenas otra ves. (SQLServer)
lo que necesito hacer ahora es actualizar un campo con la suma de todos los valores de los registros que se encuentran en otra tabla
tabla1.campo = 9 <----- tabla2.campo = 4, 5 (son varios registros)
Código:
update a_llamadas
set
requeridas= sum(ll_s.requeridas),
diferencia= sum(ll_s.diferencia)
from a_llamadas_segmento ll_s
where
id_empleado=ll_s.id_empleado
group by ll_s.id_empleado
seria ideal poder hacer todo en una consulta como esta , pero obviamente que en una consulta de up date no puedo usar el grp by..... por lo que solo se me ocurre usar cursores o bien subconsultas ... pero no me convence ninguna de las dos, alguna sujerencia?