select * from tStkJxcRptSouce201205 where rptdate =to_char(to_date(min(rptdate),'YYYY-MM-DD')-1,'YYYY-MM-DD')
这里不能用min不知道怎么弄。。求大神修改
这里不能用min不知道怎么弄。。求大神修改
解决方案 »
- oracle 查询两个字段值相同的记录
- 为什么不能更新数据库
- 如何通过EXCEL对ORICAL数据库进行批量修改?
- java.sql.ResultSet.getString()返回日期格式的问题
- oracle 10g:ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务
- 查询出交叉的结果
- 经典文章,必看
- 请教一个关于Oracle用游标历遍表的存储过程的问题
- oracle中表的列名能用变量表达吗?
- plsql developer调试存储过程一直执行,无法进入但不调试中
- rman备份恢复:备份时没用catalog情况下,备份集的物理位置改变了,rman找不到备份集,怎么办?
- 两张表之间如何删除主键不同的记录
(select min(rptdate) from tStkJxcRptSouce201205);
rptdate是字符串吗?
你找到最小值,再减1的话,怎么查得到记录?应该是+1?
select * from tStkJxcRptSouce201205 where rptdate =
to_char(
to_date(
(select min(rptdate) from tStkJxcRptSouce201205),'YYYY-MM-DD')+1,
'YYYY-MM-DD');