Hola Lexus:
Hay varias formas para calcular la edad, con MySQL, una de ellas sería así:
Código:
TIMESTAMPDIFF(YEAR, fecha_nacimiento, CURDATE())
Checa el siguiente script:
Código MySQL:
Ver originalQuery OK, 0 rows affected (0.14 sec)
-> ('tres', '1980-09-26'),('cuatro', '1980-09-27');
Query OK, 4 rows affected (0.03 sec)
mysql
> SELECT id
, fecha_nacimiento
,+--------+------------------+------+
| id | fecha_nacimiento | edad |
+--------+------------------+------+
| uno | 1980-08-14 | 31 |
| dos | 1980-09-25 | 31 |
| tres | 1980-09-26 | 31 |
| cuatro | 1980-09-27 | 30 |
+--------+------------------+------+
+------+----------+
+------+----------+
| 30 | 1 |
| 31 | 3 |
+------+----------+
Saludos
Leo