اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

السلام عيكم ورحمة الله وبركاته
لو سمحته عندي استفسار كيف ممكن اعمل استعلام بحقل تاريخ الميلاد بحيث يقارن بتاريخ الكمبيوتر ويحسب فارق معين مثلا اقل من 18 سنة 

و جزاكم الله خير

 

قام بنشر
11 دقائق مضت, Laweed said:

كيف ممكن اعمل استعلام بحقل تاريخ الميلاد بحيث يقارن بتاريخ الكمبيوتر ويحسب فارق معين مثلا اقل من 18 سنة

اليك هذا استعلام لكي يعطيك الفارق بالسنوات

SELECT TblMealomat.id, TblMealomat.Names, TblMealomat.BirthDate, DateDiff("yyyy",[BirthDate],Date()) AS oldYear
FROM TblMealomat
WHERE (((DateDiff("yyyy",[BirthDate],Date()))<18));

غير اسم الجدول واسماء الحقول الى اسماء الجدول والحقول عندك

 

  • Like 1
قام بنشر
10 دقائق مضت, Shivan Rekany said:

اليك هذا استعلام لكي يعطيك الفارق بالسنوات


SELECT TblMealomat.id, TblMealomat.Names, TblMealomat.BirthDate, DateDiff("yyyy",[BirthDate],Date()) AS oldYear
FROM TblMealomat
WHERE (((DateDiff("yyyy",[BirthDate],Date()))<18));

غير اسم الجدول واسماء الحقول الى اسماء الجدول والحقول عندك

 

تمام اخي فعلا هاد هو المطلوب جزاك الله خير
لكن حبذا لو تشرح عمل DataDiff

بارك الله فيك ونفع بك

قام بنشر
11 دقائق مضت, Laweed said:

لكن حبذا لو تشرح عمل DataDiff

هذه دالة يقوم باستخراج فرق ناتج بين تاريخين

بالسنة او فصل او شهر ..... الى ثواني

ونكتب الكود هكذا

DateDiff("تريد ان يعطيك نتيجة بأي شيء مثل سنة او يوم او ... الخ",first date,end date)
DateDiff("yyyy",#12/12/2012#,18/12/2017)

اذا نريد نتيجة الفارق بين تاريخين بالسنة سنكتب "YYYY" 
وللفصول سنكتب "q"
وللشهور "m"
وللايام السنة "y"

ولليوم "d"

وللايام الاسبوع "w"

وللاسبوع "ww"

وللساعات "h"

وللدقائق "n"

وللثواني "s"

 

قام بنشر
7 دقائق مضت, Shivan Rekany said:

هذه دالة يقوم باستخراج فرق ناتج بين تاريخين

بالسنة او فصل او شهر ..... الى ثواني

ونكتب الكود هكذا


DateDiff("تريد ان يعطيك نتيجة بأي شيء مثل سنة او يوم او ... الخ",first date,end date)
DateDiff("yyyy",#12/12/2012#,18/12/2017)

اذا نريد نتيجة الفارق بين تاريخين بالسنة سنكتب "YYYY" 
وللفصول سنكتب "q"
وللشهور "m"
وللايام السنة "y"

ولليوم "d"

وللايام الاسبوع "w"

وللاسبوع "ww"

وللساعات "h"

وللدقائق "n"

وللثواني "s"

 

تمام اخي الشرح كتير ممتاز مشكور فهمتها
لكن الدقائق "n" ؟؟
وكيف لو بدي اضيفها بحقل في النموذج 

قام بنشر
2 ساعات مضت, Laweed said:

لكن الدقائق "n" ؟؟
وكيف لو بدي اضيفها بحقل في النموذج 

للدقائق او الساعات او الثواني يجب ان تستخدم تاريخ الطويل اي بها تاريخ و الوقت مثل Now هكذا

18/01/2018 01:54:41 ص

او الساعة فقط بدون تاريخ مثل Time هكذا

01:55:28 ص

من وقت هذا الى وقت هذا

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
×
×
  • اضف...

Important Information