有表XS姓名 出生时间王林 1980-02-10按照教科书的计算年龄的方法有误:declare @nowdateset @nowdate=getdate()select 姓名 年龄=@nowdate-出生时间from xs查询结果:姓名 年龄王林 1925-10-23到底错在哪里?
应该提取出年份再减,如下:datepart(yy,getdate())-datepart(yy,出生时间)
[此贴子已经被作者于2006-5-27 11:46:00编辑过]