几种方法:
select DATEDIFF(customer.dob, '2010-01-01') / 365.25 as ageSELECT DATE_FORMAT(FROM_DAYS(DATEDIFF(customer.dob,'2010-01-01')), ‘%Y’)+0 AS age
希望这对您有帮助

几种方法:
select DATEDIFF(customer.dob, '2010-01-01') / 365.25 as ageSELECT DATE_FORMAT(FROM_DAYS(DATEDIFF(customer.dob,'2010-01-01')), ‘%Y’)+0 AS age
希望这对您有帮助