PDA

View Full Version : مبتدی: ارتباط دو گزارش مختلف با هم



20mohammad
شنبه 21 دی 1392, 22:08 عصر
سلام یه سوالی تازه به ذهنم رسید جستجو کردم چیزی پیدا نکردم.
آیا میشه دو گزارش مختلف رو از دو تا فرم مجزا توی گزارش سوم به هم ارتباط داد؟

mazoolagh
یک شنبه 22 دی 1392, 08:55 صبح
تعریف ارتباطی که مد نظرتون هست مشخص نیست
وگرنه هر چند تا گزارش، هر چند بی ارتباط با هم، رو میشه درون گزارش دیگری قرار داد

20mohammad
یک شنبه 22 دی 1392, 10:12 صبح
با سلام
مثلا تو فایل پیوستی ، تو ی گزارش مواد میخوام جلوی هر کد مواد جمع هزینه هاش بیاد. نمیدونم منظورم روتونستم بیان کنم یا نه.

mazoolagh
دوشنبه 23 دی 1392, 10:57 صبح
اگر این گزارش ها روی جداول مرتبط به هم تعریف شدن میتونین گزارش روی یک کوئری با domain aggregate بنویسین.

فرضا یک جدول Materials دارین با فیلدهای materialid و description و ....
یک جدول costs هم دارین با فیلدهای materialid و cost و ...

کوئری رو اینجوری بنویسین:

select materials.description, sum(costs.cost) as totalcost
from materials inner join cost on materials.materialid=costs.materialid
group by materials.materialid, materials description