How to calculate age in T-SQL with years, months, and days

后端 未结 24 1911
无人共我
无人共我 2020-11-22 05:42

What would be the best way to calculate someone\'s age in years, months, and days in T-SQL (SQL Server 2000)?

The datediff function doesn\'t handle year

24条回答
  •  逝去的感伤
    2020-11-22 06:05

    SELECT DOB AS Birthdate ,
           YEAR(GETDATE()) AS ThisYear,
           YEAR(getdate()) - YEAR(DOB) AS Age
    FROM tableprincejain
    

提交回复
热议问题