الانتقال إلى المحتوى

كيف احسب العمر تلقائيا


nan740

Recommended Posts

عندي حقل للعمر ابغى لمن احط تاريخ الميلاد هو يحسب لي العمر بشكل تلقائي


انا سويت
to_date (sysdate, 'yyyy/mm/dd')-to_date (:P_data.d_o_b, 'yyyy/mm/dd')

بس طلع لي ارقام كبيره

حطيت تاريخ الميلاد 1/1/2006 وطلع لي في حقل العمر 8890 وش السالفه

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

هذا لأن طرح تاريخين من بعض يكون ناتجهم ايام و لكن اذا اردت النتجيه بالسنوات قم بالقسمه على 365 , و اذا اردتها بالأسابيع قم بالقسمه على 7 كما يلى فى هذا المثال:



SELECT last_name, (SYSDATE-hire_date)/7 AS WEEKS
FROM employees
WHERE department_id = 90;



و بالتوفيق

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

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

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

×   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

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

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

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية