اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

استعلام حسب العمر (تاريخ غير ثابت )


Laweed

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

السلام عيكم ورحمة الله وبركاته
لو سمحته عندي استفسار كيف ممكن اعمل استعلام بحقل تاريخ الميلاد بحيث يقارن بتاريخ الكمبيوتر ويحسب فارق معين مثلا اقل من 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 ص

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

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • اضف...

Important Information