بعد الرجوع الى مثالي السابق وتجربته وبعد الرجوع الى خصائص الدالة DatePart تبين لي :
ان كل ما طلبت قد حققه الكود السابق في المشاركة رقم 8
حيث ان الدالة المذكورة تتضمن وسيطتين ( اول يوم في الاسبوع واول اسبوع في السنة )
DatePart(interval, date, [firstdayofweek], [ firstweekofyear])
فإذا لم نعمل هاتين الوسيطتين اصبحت الدالة ترجع قيمتين افتراضيتين
القيمة الاولى = 1 وهو يوم الاحد
القيمة الثانية=1 وهي البدء في الاسبوع الذي يأتي فيه شهر يناير
آمل ان تتفحص المثال السابق وتبدل بين التواريخ بما يوافق السبت والاحد لترى النتيجة