数据库

根据出生日期计算年龄sql语句

位置:首页 > 数据库 > SQL Server,2013-05-28
根据出生日期计算年龄sql两个data列可以进行相减,得到一个number类型的数selectt.aae002,b.aac001,casewhen((sysdate-aac006)/365)>6...
根据出生日期计算年龄sql
 
两个data 列可以进行相减,得到一个number 类型的数
select t.aae002,   b.aac001,
               case
                 when ((sysdate - aac006) / 365) > 60 then  -- aac006 是data 类型
                  1
                 when ((sysdate - aac006) / 365) < 60 then
                  2
                 else
                  0
               end cc,
               t.aab170 qq
        
          from gzsi.ac80 t,ac01 c;
例子2
select (sysdate-to_date('20020105','yyyymmdd')) /365 from dual
结果为11.17945129375951293759512937595129375951
 

TAGS:根据出生日期计算年龄sql语句

猜你喜欢

NewHot