Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/04/2007, 10:24
laulaurys
 
Fecha de Ingreso: junio-2005
Mensajes: 337
Antigüedad: 18 años, 11 meses
Puntos: 1
Ayuda con Join!!

Hola gente!! Como estan? les cuento tengo el siguiente delete:

DELETE FROM Ad_d530010pc_1_tmp_vi
WHERE Ad_d530010pc_1_tmp_vi.aff_group IN
(SELECT cod_grsafi
FROM adgrs_afinidad a
WHERE
a.sino_preemitida = 1
and a.cod_adm=@head_administ
and a.cod_ent=@head_entidad
and a.cod_car=@head_cartera
)

Me salio asi....pero mi jefe me pidio que la cambie por un inner join

Entonces intente asi:

DELETE FROM PopaWrk..Ad_d530010pc_1_tmp_vi
inner join adgrs_afinidad a
on
PopaWrk..Ad_d530010pc_1_tmp_vi.aff_group= a.cod_grsafi
WHERE a.sino_preemitida = 1
and a.cod_adm=@head_administ
and a.cod_ent=@head_entidad
and a.cod_car=@head_cartera

pero me da como error "Incorrect syntax near the keyword 'inner'."

y la verdad me trabe , me tiran una idea porfa???
Gracias sigo por aca!!! Besos miles, Laurys.

Última edición por laulaurys; 24/04/2007 a las 10:37