oracle 根据身份证查询年龄

原创 2015年07月07日 10:07:02
-----------------------Oracle日期查询------------------------
select * from yw_ffdata b where b.CREATE_TIME=  to_date('2014-07-12 16:58:33','yyyy-mm-dd hh24:mi:ss');

select * from yw_ffdata where to_char(CREATE_TIME,'yyyy-mm-dd')='2014-07-12';

----------------------Oracle根据身份证查询年龄----------------------------------
select a.* ,trunc((to_char(sysdate,'yyyyMMdd')-to_char(to_date(substr(ID_CARD,7,8),'yyyy-MM-dd'),'yyyyMMdd'))/10000) nianling from yw_ffdata a

----------------------查询年龄-----------------------------
select d.id,d.name,d.qx, c.age from 

(SELECT b.id,Trunc(MONTHS_BETWEEN(SYSDATE,b.birthday)/12) age FROM YW_LDRK_MANAGER b where del_mark=1
)c
,
(select a.id,a.name,a.qx from YW_LDRK_MANAGER a where del_mark=1) d


where c.id=d.id

版权声明:美好 清新 举报

相关文章推荐

oracle 查询年龄最大的前三的员工

select * from emp  where rownum <4 order by e_age desc

mysql根据身份证查询年龄,地址,性别

select  case left(idcard,2)  when '11' then '北京市' when '12' then '天津市' when '13' then '...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

oracle 根据身份证计算年龄

select count(*) from ( select a.* ,trunc((to_char(sysdate,'yyyyMMdd')-to_char(to_date(substr(ID_CARD...

oracle 通过身份证号 查询年龄大于60岁的人

select substr(t.user_code ,7,8) from table t where substr(t.user_code ,7,8)

oracle 根据身份证获取年龄

case when (to_char(sysdate,'MMdd')-substr('35222819911221',11,4)         (to_char(sysdate,'YYY...

oracle基础语法

--注意分号很重要不能少 begin insert into table (column1,column2) values(value1,value2); insert into table (col...

oracle根据身份证号码计算年龄

SFZHM:身份证号码字段 tavle:表名  (* 只需要改 ”表名“ 和 ”身份证号码字段“ 即可) select t.* ,trunc((to_char(sysdate,'yyyyMMdd'...

oracle根据出生日期计算年龄

select floor(MONTHS_BETWEEN(sysdate,date'2000-1-1')/12) from dual 执行上面这条数据就可以根据给定的日期如上面的'2000-1-1'算...

Oracle:根据身份证号码查询年龄最大的人

这是建表语句! create table student(      idcard varchar2(18),      name varchar2(20),      sex int...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)