Compañer@ th3r0rn:
Creo que no haz terminado por entender donde está el error, si revisas el primer post que puse te hago el siguiente comentario
Cita: te falta definir alguna relación entre tus tablas, de tal manera que se está realizando un producto cartesiano
En la consulta que pusiste NO VEO NINGUNA RELACIÓN ADICIONAL, es decir, lo único que hiciste es hacer las uniones con JOIN, pero dejaste exactamente las mismas condiciones.
¿Qué relación falta? pues eso debes contestarlo tú. Si es una
relación física (es decir que exista en la definición de las tablas) puedes utilizar el Managment Studio para revisar cada una de las tablas que estás utilizando y las relaciones que tiene definida. Si es una
relación lógica (es decir que no tengas definida en la bd la FK) puedes MEDIANTE OBSERVACIÓN DE TUS DATOS determinar qué campo o campos son los que tienen problemas.
Revisa si alguna de las tablas tiene
LLAVES COMPUESTAS, si es así debes incluir todos los campos que integran esta llave al hacer la unión. Estás manejando
Fechas, pero no veo que relaciones este campo, también este punto.
Finalmente, para este tipo de problemas difícilmente encontrarás una solución en los foros, es decir te podemos dar pistas, algunos trucos etc. pero tú tienes que encontrar la solución.
Saludos y buena suerte
Leo.
Saludos
Leo.