Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/05/2009, 14:21
ElEstuardo
 
Fecha de Ingreso: mayo-2009
Mensajes: 3
Antigüedad: 15 años, 7 meses
Puntos: 0
Problema con Query Join a 4 tablas, se repite los registros

Hola Xpertos del SQL, tengo problema con un query que pretendo me duevulva valores de una tabla de series.... pero les explico como esta todo antes :

1) Ventas:
TablaVenta
IdVenta
IdFecha
... otros no relevantes

2) DetalleVentas:
TablaVentaDetalle
IdVenta
IdVentaDetalle
IdEntrega
... otros no relevantes

3) Entregas:
TablaEntrega
IdEntrega
IdSerie
... otros no relevantes

4) Series:
TablaSeries
IdSerie
TextoSerie
... otros no relevantes

El query que tengo es:


SELECT TablaSeries.TextoSerie
FROM TablaSeries
JOIN TablaEntregas ON TablaSeries.IdSerie = TablaEntregas.IdSerie
JOIN TablaVentaDetalle ON TablaEntregas.IdEntrega = TablaVentaDetalle.IdEntrega
JOIN TablaVenta ON TablaVentaDetalle.IdVenta = TablaVenta.IdVenta
WHERE TablaVenta.Fecha = '05-20-2009'


Lo que deseo obtener es las series de la fecha X, el problema es que al ejecutar el Query, me aparece repetidas 6 veces (o mas) el mismo serial,

Les agradezco de antemano la ayuda

Saludos