从datebirth sql字段计算年龄?

fel*_*llo 2 php mysql

这是我正在使用的查询,它位于第1页,不在函数内部.

<?php
$sql2= mysql_query("SELECT *
FROM catego WHERE category_id = '$idc'");
$categoryCount = mysql_num_rows($sql2); 
if ($categoryCount>0 )
{
    $row2 = mysql_fetch_array($sql2);     
    $id = $row2["category_id"];


    $birthdate = $row2["birthdate"];
    $address = $row2["address"];
}
?>
Run Code Online (Sandbox Code Playgroud)

ako*_*ond 5

SELECT YEAR(SUBDATE(NOW(), INTERVAL DATE_FORMAT("1975,09,02", "%Y-%m") YEAR_MONTH)) fs_age;
Run Code Online (Sandbox Code Playgroud)