بتاريخ: 4 أكتوبر 20169 سنة comment_278589 السلام عليكم و رحمة الله وبركاته , لدي جدول به الاتي ايام الاجازات للموظف , رقم الموظف تاريخ البداية تاريخ النهاية 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 ارجو المساعدة و شكرا لكم . تقديم بلاغ
بتاريخ: 5 أكتوبر 20169 سنة comment_278610 لم تتضح لي المعلومة ؟ اذا كنت تريد معرفة عدد أيام الإجازات التي أخذها الموظف بإمكانك مقارنة تاريخ البداية بتاريخ النهاية لكل صنف على حده select (Data_END - Data_STart) as HOL_DAY from your_table where EMP_ID = 1035; تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.