2010年6月16日水曜日

SqlServer2008で年齢取得

select 
    BIRTHDAY_YMD 誕生日
    ,DateDiff(YY,CONVERT(DATE, BIRTHDAY_YMD),convert (date, getdate())) 年齢
    ,DateDiff(YY,CONVERT(DATE, BIRTHDAY_YMD),convert (date, getdate()))/5*5 5最刻み年齢
from SomeDB

とくに何もやってないですな
便利になったもんだ

0 件のコメント: