โปรแกรมใช้คำสั่งนี้ในการคำนวนอายุครับ
update person set age_y = extract(YEAR FROM from_days(datediff(now(),birthdate)))+0 , age_m = extract(MONTH FROM from_days(datediff(now(),birthdate)))+0, age_d = extract(DAY FROM from_days(datediff(now(),birthdate)))+0
แต่ที่ทดสอบดูอาจจะมีบางคนที่อายุเป็น 0 (กำลังหาสาเหตุอยู่ครับ) แต่แก้ไขให้ใช้วิธีคำนวนอายุแบบเดิมมาช่วยแล้วครับ (3.52.7.3)