ورود

View Full Version : نظر در مورد کویری و بهینه بودن آن



Alisaeedi_1990
پنج شنبه 07 شهریور 1392, 15:25 عصر
سلام به دوستان عزیز
من یک برنامه دامداری رو طراحی کردم و تحویل دادم ولی ازم یک گزارش جدید می خوان که من تونستم اونم تولید کنم ولی query اش خیلی بزرگه و من فکر می کنم بهینه نیست و می خوام برای تولید این query از شما عزیزان کمک بگیرم.
یه سری اطلاعات از جداول
109891
گزارش ماهیانه که تقریبا به صورت زیر است
109892

البته گزارش ماهیانه شامل یک ستون دیگه به نام موجودی اول ماه است
اول اگه مایلید این کویری رو بگیرید و بگید برای برنامه ای که حدود 10000 تا دام داخلش ثبت شده سنگین هست یا نه اگه نیست چیکارش کنم
اینم فایلش
109890

توضیحات
اول دستور چندتا متغیر از نوع table تعریف کردم و توی هر کدوم موجودی اول ماه یک نوع از دام رو میریزم مثلا @t یک جدول با یک ستونه که شماره تمام میش ها اول ماه و داره و@t2 اطلاعات قوچ ها , و ...
و در خط های بعد از جدول remove تعداد کشتار و فروش و.. این دام ها رو در میارم و همین کد برای قوچ و بره و ... تکرار می کنم.
تابع dbo.Calc_m_age رنج سنی دام رو در اون ماه بر می گردونه مثلا 11 یعنی بزغاله شیری
خواهش می کنم کمک کنید.