السلام عليكم
أريد ان اعرض الاشخاص الذين تجاوز مده خدمتهم 25 عام
استخدم قاعدة بيانات أكسس بها حقل للاسم وتاريخ التعيين
اريد عرض تقرير عن الاشخاص الذين تجاوز مدة خدمتهم 25 عام بناء على تاريخ التعيين برجاء ساعدونا بالكود
أريد فقط جملة الاستعلام
شكراً لردك اخي الكريم
انتم لم تنتبه للسؤال الحقل من نوع تاريخ الصيغه به (dd/MM/yyyy) احتاج استدعاء البيانات بعد حساب الفرق من تاريخ التعين مع تاريخ اليوم اذا كان تجاوز 25 عامل يعرض السجل وهكذا حتي اخر الجدول وشكراً
استخدم الأمر DateDiff للطرح بين تاريخين مع تحديد نوع الناتج هل بالسنين أو بالأشهر وهكذا
مثل
PHP كود :
SELECT * FROM [tbEmp] WHERE (DATEDIFF('yyyy', [jobDate], Date())) > 25
tbEmp = اسم الجدول
jobDate = تاريخ العيين
حذفت الرد ووضعته مرة أخرى لتنتبه لوجود رد جديد
شكرا اخ ممدوح الكود مظبوط بس عاوز الحساب باليوم والشهر و السنة
كيف يعني الحساب باليوم والشهر و السنة؟
اخوي انت مثلا بتحسب تاريخ ميلاد
بدخل تاريخ الميلاد 12/5/1980 وتاريخ اليوم 6/4/2016 المفروض يقولك عندل 35 سنه و شهر و 3 ايام على سبيل المثال
بمعني يراعي العدد الشهور فى الحساب والايام
اسمحلي... كان سؤالك واضح وهو "الاشخاص الذين تجاوز مدة خدمتهم 25 عام بناء على تاريخ التعيين" ولم تذكر شيئا عن الأشهر والأيام.
حبيبي انت جزاك الله كل خير على تعبك ...
بس اخي انا اريد الدقة فقط لا غير
الجواب الذي وضعته لك يحقق الدقة من ناحية تاريخ التعيين باليوم والشهر والسنة.
لكن هل تريد أيضا تحديد عمر معين أيضاً؟
ان امكن ذلك
أريد زياده خانة بالتقرير تفيد بمده الخدمة كاملة باليوم والشهر و السنة