oracle中SQL根据生日日期查询年龄的方法
2013-07-17 17:24
537 查看
方法:SELECT Trunc(MONTHS_BETWEEN(SYSDATE,BIRTH_DATE)/12) FROM 某表
Trunc函数在这里对带有小数位数的数字取整数部分;
SYSDATE为oracle的获取当前日期的函数;
BIRTH_DATE为我自己的数据库表中存储生日日期的字段。
Trunc函数在这里对带有小数位数的数字取整数部分;
SYSDATE为oracle的获取当前日期的函数;
BIRTH_DATE为我自己的数据库表中存储生日日期的字段。
相关文章推荐
- oracle中SQL根据生日日期查询年龄的方法
- java中根据是否输入日期进行动态查询的sql查询语句
- Oracle SQL查询优化方法
- SQL公用方法-根据日期格式字符串返回年季度开始和结束日期
- PL/SQL中查询Oracle大数(17位以上)时显示科学计数法的解决方法
- T-SQL 2 Tips: 1.计算任意两日期之间的"周一"到"周日"分别各有几个! 2.根据出生日期计算精确年龄!
- Oracle中的SQL分页查询原理和方法详解 (转)
- 根据日期段查询的sql方法和程序方法
- java oracle 日期时间模糊查询的方法
- php根据生日计算年龄的方法
- SQL、MySQL、Oracle、 Sqlite、Informix数据库查询指定条数数据的方法
- T-SQL 2 Tips: 1.计算任意两日期之间的"周一"到"周日"分别各有几个! 2.根据出生日期计算精确年龄!
- ORACLE将查询日期格式20140601020105显示为2014-06-01 02:01:05的方法
- python根据出生日期返回年龄的方法
- 关于 CxDateedit中可以输入乱码,导致根据日期查询出错的解决方法
- Oracle字段根据逗号分割查询数据的方法
- oracle sql 查出根据节假日表中日期的前后一段时间的负荷数据
- Excel表格中根据身份证号获取出生日期、生日、年龄、性别、工龄、退休龄
- 初学oracle 数据库的初级运用 单表查询的各种基础方法(SQL)
- 使用笔记:mysql与oracle进行sql查询时如何表示日期