发布网友 发布时间:2022-04-23 15:08
共2个回答
热心网友 时间:2023-10-05 10:49
select
(year(curdate())-year(birth))
from
........where
........
这样就可以了.birth是你的生日列。后面跟上你的查询条件即可输出符合条件的人的年龄。
希望有所帮助。
热心网友 时间:2023-10-05 10:49
不要想当然,datetime
类型怎么做除法啊?有现成的函数不用,多看
MSDN
SELECT
*
FROM
kk
WHERE
DATEDIFF(year,
出生年月,
GETDATE())
>
29