Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Ayuda con Join!!

Estas en el tema de Ayuda con Join!! en el foro de SQL Server en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 24/04/2007, 10:24
 
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
  #2 (permalink)  
Antiguo 24/04/2007, 11:03
Avatar de Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 19 años, 4 meses
Puntos: 38
Re: Ayuda con Join!!

solo hay que agregar la tabla para hacer el join... mas o menos asi...

Código:
DELETE FROM PopaWrk..Ad_d530010pc_1_tmp_vi 
FROM PopaWrk..Ad_d530010pc_1_tmp_vi d
inner join adgrs_afinidad a
on  d.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
__________________
La sencillez y naturalidad son el supremo y último fin de la cultura...
--
MCTS : SQL Server 2008, .NET Framework 3.5, ASP.NET Applications.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:43.