select * from table where ... and rq=(select max(..) max_date from table where rq between to_date(..) and to_date())
解决方案 »
- wi n7下oracle配置出现错误.....这个错误怎么解决啊
- 为什么监听程序当前无法识别连接描述符中请求的服务
- 求一oracle的sql语句
- 请问oracle触发器中可以调用自己用pb语言编写的函数吗?怎么调用?
- 奇怪的sql错误 ora-03113 ,不明白为什么,只能请教高手咯
- 数字插入到表里怎么变成科学技术法了?
- 一个sql遇到的棘手问题,急啊!!!!!!!!!!!!!!!!
- 初次使用sql*loader出错,请教!在线等待
- 要疯了。不知道为什么这个存储过程错在哪里,是不是表名不能拼接
- oracle+sqldeveloper+instantclient的问题
- 如何将一个表的中的某个字段的值添加到另一个表,sql语句怎么写
- 能不能通过设置 Oracle,使得sql语句中不用 to_date 进行日期转换就可以执行?
.... and rq between to_date(..) and to_date(..)) AND RQ=(SELECT MAX(RQ) FROM TABLE WHERE rq between to_date(..) and to_date(..));
这样第一条记录应是所需
也不只有一条记录假设id=1,那么他的valume=opt操作可能在某一个时间段内有很多
那么id=2,他的OPT操作也是很多
我只要每个ID最后的那个操作
where后的那个.... 实在是太多了,不方便写出来
而且在select里还要把日期挑选出来请各位继续指教,谢谢了