mhn1974 بتاريخ: 16 سبتمبر 2014 تقديم بلاغ مشاركة بتاريخ: 16 سبتمبر 2014 (معدل) يا اخون عندي هذه function واريد ان تعطيني نتائج صحيحة اذا انا استعلمت خلال مدة من الزمن اطول , لليوم الواحد تعطيني الي بدياه لكن ليومين لا تعطي المطلوب function CF_11Formula return Number is xx_no number(10); begin SELECT count(DISTINCT(PTRC_VEH_AUDIT.PLATE_NO )) into xx_no FROM PTRC_VEH_AUDIT WHERE TO_DATE(PTRC_VEH_AUDIT.OPERATION_DATE,'DD/MM/YYYY') BETWEEN TO_DATE(_FROM_DATE,'DD/MM/YYYY') AND TO_DATE(_TO_DATE,'DD/MM/YYYY') AND PTRC_VEH_AUDIT.DONE_BY like '%ahmad%' ; return xx_no ; EXCEPTION WHEN OTHERS THEN RETURN NULL; end; تم تعديل 16 سبتمبر 2014 بواسطة Ahmad.Hasan اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mhn1974 بتاريخ: 16 سبتمبر 2014 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 16 سبتمبر 2014 بحيث لو تكرر PTRC_VEH_AUDIT.PLATE_NO في يوم اخر اقدر اعده اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
anas.soft بتاريخ: 16 سبتمبر 2014 تقديم بلاغ مشاركة بتاريخ: 16 سبتمبر 2014 السلام عليكم اذا كانت تريد PTRC_VEH_AUDIT.PLATE_NO ان يتكرار في يوم اخر شيل DISTINCT من الكويري بحيث يكون كالتالي : function CF_11Formula return Number is xx_no number(10); begin SELECT count(PTRC_VEH_AUDIT.PLATE_NO ) into xx_no FROM PTRC_VEH_AUDIT WHERE TO_DATE(PTRC_VEH_AUDIT.OPERATION_DATE,'DD/MM/YYYY') BETWEEN TO_DATE(_FROM_DATE,'DD/MM/YYYY') AND TO_DATE(_TO_DATE,'DD/MM/YYYY') AND PTRC_VEH_AUDIT.DONE_BY like '%ahmad%' ; return xx_no ; EXCEPTION WHEN OTHERS THEN RETURN NULL; end; شكرا اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mhn1974 بتاريخ: 17 سبتمبر 2014 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 17 سبتمبر 2014 مشكور اخوي انس انا بعرف هيك بس انا ما بدياه يتكرر في نفس اليوم ويتكرر عادي في يوم اخر( ليس مسموح ان اعد التكرار في نفس اليوم الواحد لكن مسموح ان اعد لو كان في يوم اخر) اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
mhn1974 بتاريخ: 17 سبتمبر 2014 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 17 سبتمبر 2014 PTRC_VEH_AUDIT.PLATE_NO بنفس PTRC_VEH_AUDIT.OPERATION_DATE ما بدياه يتكرر اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
أبو معاذ بتاريخ: 17 سبتمبر 2014 تقديم بلاغ مشاركة بتاريخ: 17 سبتمبر 2014 استخدام GROUP BY للتاريخ ... جرب اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.