select IFNULL(TIMESTAMPDIFF(YEAR, birthday, CURDATE()),0) AS age from user
本文介绍了一种使用SQL的IFNULL和TIMESTAMPDIFF函数来计算用户年龄的方法,通过结合birthday字段和当前日期CURDATE(),可以准确地计算出用户的年龄。
select IFNULL(TIMESTAMPDIFF(YEAR, birthday, CURDATE()),0) AS age from user
6417
673
4806

被折叠的 条评论
为什么被折叠?