yousef mohamed بتاريخ: 2 أكتوبر 2017 تقديم بلاغ مشاركة بتاريخ: 2 أكتوبر 2017 عايز اعمل استعلام من تاريخ 1-7- السنة حتى 30-6 السنة التالية ويجدد تلقائيا كل عام لعمل نظام اجازات حكومية تنتهى فى 1-7 من السنة التالية مثال عايز استعلام من تاريخ 1-7-2016 حتى 30-6-2017 ويختفى هذه البيانات فى تاريخ 1-7-2017 وتظهر البيانات الجديدة حتى 30-6-2018 وهكذا مش عارف اعملها ازاى دى اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Faisal Matari بتاريخ: 3 أكتوبر 2017 تقديم بلاغ مشاركة بتاريخ: 3 أكتوبر 2017 (معدل) وعليكم السلام والرحمة استخدم خاصية التأريخ sysdate مثلاً لعرض التاريخ مابين 1/7/ السنة الحالية الى 30 / 6 / السنة الحالية+ 12 شهر أكتب التالي select * from Your Table where your_date between to_date('01/7/' || to_char(sysdate,'YYYY')) and add_months(to_date('30/08/' || to_char(sysdate,'YYYY')), 12 ) add_months(to_date('01/09/' || to_char(sysdate,'YYYY')), 12 ) يعيد لك تاريخ السنة الجاية 01/09/ للعام القادم حيث to_date('01/7/' || to_char(sysdate,'YYYY')) يعيد لك التأريخ الذي حددته أنت ويغير فقط العام بحيث لو نحن بعام 2016 يظهر التاريخ 01/07/2016 ولو بعام 2018 ستظهر 01/07/2018 وهكذا تم تعديل 3 أكتوبر 2017 بواسطة Faisal Matari اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
jedghaleb بتاريخ: 13 نوفمبر 2017 تقديم بلاغ مشاركة بتاريخ: 13 نوفمبر 2017 مهندس فيصل كنز معلومات ماشاء الله تبارك الله اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
yousef mohamed بتاريخ: 17 يناير 2018 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 17 يناير 2018 للاسف لم تعمل مع العام الجديد بحلول 1/1/2018 تم اخفاء الستة اشهر من 1/1/2018 وحتى 30-6-2018 اريد معادلة للاجازات الحكومية تعيد المدة من 1/7 حتى 30/6 اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.