donde esta mal el query seria dificil decirlo asi a "ojo de buen cubero", lo que podria ser es que tu solo identificaras donde esta mal el query, ve quitanto partes y ejecutalo asi veras en que parte es donde te duplica los resultados...
a menos que quieras poner un ejemplo de tus tablas y los datos de tus tablas.....y porque postear en mas de un foro???
http://social.msdn.microsoft.com/For...d-5fe9dd981406
saludos!