हम जन्मतिथि से वर्षों में आयु की गणना निम्नानुसार कर सकते हैं -
mysql> SET @dob = '1984-01-17'; Query OK, 0 rows affected (0.00 sec)
यह उपरोक्त क्वेरी 'डॉब' वेरिएबल में '1984-01-17' मान पास करेगी। फिर नीचे दिए गए प्रश्न में सूत्र को लागू करने के बाद, हम वर्षों में आयु प्राप्त कर सकते हैं।
mysql> Select Date_format( From_Days( To_Days(Curdate()) - To_Days(@dob) ), '%Y' ) + 0 AS ‘Age in years; +---------------+ | ‘Age in years’| +---------------+ | 33 | +---------------+ 1 row in set (0.00 sec)