Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/11/2007, 09:17
hbsv
 
Fecha de Ingreso: noviembre-2007
Mensajes: 8
Antigüedad: 16 años, 5 meses
Puntos: 0
Duplicado de Filas en una Consulta

Tengo un problema combinado consultas, el caso es el sgte. tengo una fecha inicio y una final, cada consulta me da 4748 filas y cuando combino las consultas me da aprox. 32452 filas, haber si alguien puede ayudarme con esto
esta es la consulta

Select x0.Turno,x0.Fecha1,x1.Fecha2,x0.MFA from (
Select fecha_hora_ev as Fecha1,Turno,MFA, 'FI' as ID from evento where num_ev=36
and cast(floor(cast(fecha_hora_ev as float)) as DateTime) between '01/11/07' and '20/11/07')as x0
Full join
(Select fecha_hora_ev as Fecha2,Turno as Tx,MFA, 'FF' as ID from evento where num_ev=37
and cast(floor(cast(fecha_hora_ev as float)) as DateTime) between '01/11/07' and '20/11/07') as x1
ON x0.turno=x1.Tx and x0.MFA=x1.MFA
Group by x0.Turno,x0.Fecha1,x1.Fecha2,x0.MFA having count(*)<2
order by x0.Fecha1,x0.Turno,x1.Fecha2,x0.MFA

Estoy utilizando Full Join, tambien lo comprobe con right,left e inner
gracias por antemano