Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/09/2012, 16:59
hicolu
 
Fecha de Ingreso: agosto-2009
Ubicación: Lima
Mensajes: 226
Antigüedad: 14 años, 6 meses
Puntos: 3
no me funca el left join

hola amios,
toy que le doy vuelta a este problema ya desde ayer y no me funca:
tengo 2 tablas

la primera con 47 registros(#totalAct) y la segunda(preactividad) con 492 registros
hago este select y me muestra los 492, yo lo que quiero es que me muestre solo los 47 de la primera tabla

select distinct a.cod_actividad, b.id_preacti
from #totalAct as a
left join preactividad as b on b.cod_actividad = a.cod_actividad
and id_espec=1

el cod_actividad de la primera tabla es unica y el de la segunda se repite muchas veses. Diganme como lo hago el sqlserver 2008 para que solo me muestre los 47 registros de la primera tabla?????

GRACIAS!!!!!!