3.面试题:查询结果返回‘年龄’多少,表名temp1

3.面试题:查询结果返回‘年龄多少,表名temp1

1.先创建表

2.sqlyuju 插入数据

insert into temp1 values('1','张三',to_date('1980/11/30','YYYY-MM-DD'))
insert into temp1 values('2','李四',to_date('1999/09/16','YYYY-MM-DD'))

 3.执行sql语句

 select id,name,round(months_between(sysdate,birthday)/12) 年龄  from temp1

(round,四舍五入取整数)

完成!

原文地址:https://www.cnblogs.com/zhiyanwenlei/p/9642302.html