select * from t where the_date =
( select max(the_date)
from t
where rec_date <= '参数日期' )
( select max(the_date)
from t
where rec_date <= '参数日期' )
解决方案 »
- 如何在plsql中实现参数“个数”动态?
- 跪求牛人!!!!!
- ORACLE返回CLOB大对象速度问题
- SQL Server版的这个存储过程在ORACLE里,如何写?
- 请教一个问题
- statspack报告中的语句不知道是哪里产生的,不知大家有没有碰到过???????????????????????????
- 如何用PL/SQL语言生成动态的EXECL文件
- 高手请帮忙!
- sysdba,sysoper,normal和角色,用户有什么区别
- *****请帮助:如何拷贝一个空的结构及如何把几列合并成一列?谢谢!*****
- 请问ORACLE8.1.7在SOLARIS8下是否有图形界面
- oracle9i如何导入数据表
select datefield from tableName
where datefield =
(select max(datefield) from tableName
where dtordered <= to_date('2005-2-9','yyyy-mm-dd'))其中datefield是日期字段,tableName是表名,自己改一下
select datefield from tableName
where datefield =
(select max(datefield) from tableName
where dtordered <= to_date('2005-2-9','yyyy-mm-dd'))
where to_date('2005-3-9','yyyy-mm-dd')-datefield>=0;
或
select * from tableName,(select min(datefield) as df from tableName where to_date('2005-3-9','yyyy-mm-dd')-datefield>=0) where datefield=df;