حساب العمر من تاريخ الميلاد calculate age in years in sql

حساب العمر من تاريخ الميلاد  calculate age in years in sql

كيفية اظهار عمر الشخص من تاريخ الميلاد مثل 30 عام ..وهكذا

 

 لحساب العمر من خلال تاريخ الميلاد توجد عدة طرق لذلك من خلال الكود بالصفحة

او من خلال جملة الاستعلام نفسها وسوف نأخذ هذه الطريقة

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

حساب العمر من خلال تاريخ الميلاد  calculate age in years

 

وهذا يجلب العمر للشخص

FLOOR((CAST(GETDATE() AS INTEGER) - CAST(birthdate AS INTEGER)) / 365.25) AS Age

 

الان اسم الحقل الذي سوف تظهره هو Age

 

وهي عملية حسابية لحساب العمر اعتمدادا علي

 GETDATE() وهي تأتي بتاريخ الوقت الحالي

Birthdate هو حقل تاريخ الميلاد بالجدول

وطبعا يتم احتساب ذلك من خلال عدد ايام السنة الميلادية

 

نشكرك علي المشاركة