معرفة مدة صلاحية المنتج ADOQuery1
#1
السلام عليكم ورحمة الله وبركاته
أرجوا أن تكونو بخير
مشكلتي هي:
عندي عمودين في نفس الجدول
الأول يحتوي على تاريخ الصلاحية
والثاني على تاريخ الإنتهاء
كيف يمكنني أن أستخرج نتائج التي قد إنتهت مدة صلاحيتها علما أن مدة الصلاحية هي 30 يوم
أستخدم ADOQuery1
وشكرا
مشروعي هو بنك التبرع بالدم
الرد
#2
السلام عليكم
أرفق مثال على المحتوى
- تاريخ الصلاحية
- تاريخ الإنتهاء
أدبني الدهر فأراني نقص عقلي وإذا ما ازددت علما زادني علما بجهلي
الرد
#3
(03-02-2016, 03:35 PM)لؤي كتب : السلام عليكم
أرفق مثال على المحتوى
- تاريخ الصلاحية
- تاريخ الإنتهاء


الملفات المرفقة
.rar   Sans titre.rar (الحجم : 380.22 ك ب / التحميلات : 37)
الرد
#4
السلام عليكم

بإستعمال SQL و حساب الفرق بين تاريخين :

كود :
SELECT TRUNC ( (CAST(tarikh_Elsalahia AS DATE) - CAST (sysdate AS DATE)),0) AS DiffDate from My_table

ضع شرط على الناتج إذا كان يفوق 30 أم لا للوصول لمرادك.  الSQL فوق مجرب على Oracle
أدبني الدهر فأراني نقص عقلي وإذا ما ازددت علما زادني علما بجهلي
[-] كل من 1 user says قال شكرا ل لؤي على المشاركة المفيدة
  • fars74
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم