Youseffarraj بتاريخ: 4 أكتوبر 2016 تقديم بلاغ مشاركة بتاريخ: 4 أكتوبر 2016 السلام عليكم و رحمة الله وبركاته , لدي جدول به الاتي ايام الاجازات للموظف , رقم الموظف تاريخ البداية تاريخ النهاية 1035 12/06/2016 12/06/2016 1035 13/06/2016 13/06/2016 1035 14/06/2016 14/06/2016 1035 15/06/2016 15/06/2016 1035 16/06/2016 16/06/2016 اريد انشاء cursor لمعرفة عدد الايام المتتالية للاجازات, بحيث حسب الجدول اعلاه يجب ان يكون عدد الايام 4 مثلا بالعلم يوجد ايام اخرى منفصله , طريقة الحساب يقوم بمقارنة تاريخ النهاية( للصف الحالي ) بتاريخ البداية +1(للصف الذي يليه ) اذا كانو متساويات يزيد على counter 1 لكن لا اعلم كيف اقوم بكتابته باستخدام ال cursor ارجو المساعدة و شكرا لكم . اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Faisal Matari بتاريخ: 5 أكتوبر 2016 تقديم بلاغ مشاركة بتاريخ: 5 أكتوبر 2016 لم تتضح لي المعلومة ؟ اذا كنت تريد معرفة عدد أيام الإجازات التي أخذها الموظف بإمكانك مقارنة تاريخ البداية بتاريخ النهاية لكل صنف على حده select (Data_END - Data_STart) as HOL_DAY from your_table where EMP_ID = 1035; اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.