مشکل در LEFT outer Join

jaleel2007

عضو جدید
با سلام بر همگی

من باید از چهار table در اسکوئل 2005 گزارش بگیرم ولی هنگامی که این چهار تیبل را با left join به هم متصل می کنم رکوردها را چندبار نمایش می دهد و باعث می شود که سرجمع های تعداد رکورد و مجموع ارقام اشتباه شود برای نمونه یک ریال اضافی کردن باعث می شود که گاهی 4 ریال اضافی نشان دهد. چه کنم ؟ که رکوردهای اضافی نشان داده نشود
با DISTINCT همه نمی شود کاری کرد یعنی باز هم رکورد اضافی نشان می دهد .:cry:
 

negin17h

مدیر تالارهای مهندسی کامپیوتر و رباتیکمتخصص #C
مدیر تالار
در اطلاعاتی که در جلوی select نوشته ای، آیتمی وجود دارد که موجب آوردن تکراری اطلاعات شده است.
یا آیتم را حذف کن و یا از حالت ديگر مانند استفاده از sum یا توابع کاربر برای عملیاتی که میخواهی استفاده کن بر روی یک مجموعه خاص.
 
بالا