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

rgistros duplicados entre dos tablas

Estas en el tema de rgistros duplicados entre dos tablas en el foro de SQL Server en Foros del Web. Buenas, tengo dos tablas, pacientes y formaciones en el cual necesito sacar todos los pacientes con formaciones y con su fecha prevista, utilizo esta sentencia, ...
  #1 (permalink)  
Antiguo 11/09/2010, 05:03
 
Fecha de Ingreso: febrero-2010
Mensajes: 2
Antigüedad: 14 años, 2 meses
Puntos: 0
Información rgistros duplicados entre dos tablas

Buenas, tengo dos tablas, pacientes y formaciones en el cual necesito sacar todos los pacientes con formaciones y con su fecha prevista,
utilizo esta sentencia, pero me sale pacientes duplicados.

select distinct Paciente_ID, P.FRegistro,P.FAlta,P.Cod_Paciente,P.FBaja,F.Fecha Prevista,F.FechaConfirmada
from csd_paciente P left join CSD_Formacion F
on P.[$ContactoId]= F.[Paciente_ID]
where P.FRegistro>='20100601' and P.FRegistro<='20100931'
order by P.[$ContactoId] asc.
hay alguna manera de que solo pueda sacarme los datos de pacientes y asu ves con las fecha prevista y confirmada de formaciones. solo unico registro por paciente.?
gracias de antemano
  #2 (permalink)  
Antiguo 12/09/2010, 11:25
Avatar de flaviovich  
Fecha de Ingreso: agosto-2005
Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 18 años, 8 meses
Puntos: 39
Respuesta: rgistros duplicados entre dos tablas

Si un paciente tiene mas de un registro en Formacion, entonces tienes que usar GROUP BY.
__________________
No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.

Etiquetas: dos, duplicados, tablas
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 18:05.