תשובה מדוייקת קשה לתת בצורה כזו
הבעייה שאתה מתאר מוכרת בצורה כזו או אחרת: עושים Join בין שתי טבלאות, והשורות מוכפלות. כל שורה כשלעצמה היא נכונה, אבל הכל ביחד לא.
זה נגרם כי חסר תנאי ב-Join (פסוקית ה-On): יש לעשות זאת לפי שתי עמודות ועשינו לפי אחת, או אולי - היה תנאי בין טבלה 1 לטבלה 2, ובין טבלה 2 וטבלה 3, אל חסר תנאי בין טבלה 1 וטבלה 3.
נסה לבודד שורה אחת בצד הרבים של ה-Join, ולראות כמה שורות חוזרות אליך. סביר להניח שתראה שהשורות מוכפלות. כמובן, כל אחת מהן נכונה כשלעצמה, אבל חזרו יותר ממה שצריך.