这样的条件应该怎么写 我的表中有个身份证的字段,我需要用一条select语句查出今天是谁过生日。身份证有两种长度分别为15和18。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from (select '340104760711111' a from dual unionselect '340104197607112511' a from dualunionselect '340104197607122511' a from dual) t where decode(length(t.a),15,substr(t.a,9,4),18,substr(t.a,11,4),'')=to_char(sysdate,'mmdd') sum()分组后与原数据产生差异 统计各表占用空间情况 ORACLE 的全文检索问题 请教oracle中的如下问题的sql语句怎么写? 动态db_link:将db_link作为参数传入存储过程如何使用。 请教个archive问题 full join 就报 ‘ORA-03113:通信通道的文件结束 03114 未连接到ORALCE’ 小弟请教 database links 的问题 我是菜鸟,如何进入Enterprise Manager啊?救命啊! 为什么登陆sql plus时,显示协议适配器错误 问个ORACLE的排他处理问题 这个脚本怎么写~~~
(select '340104760711111' a from dual
union
select '340104197607112511' a from dual
union
select '340104197607122511' a from dual
) t
where
decode(length(t.a),15,substr(t.a,9,4),18,substr(t.a,11,4),'')=to_char(sysdate,'mmdd')