大家好!
如下sql 语句,按时间降序排序,只显示降序排序的第一行.如何写呀,下面的写法我试过了,不正确,不是要显示的按降序排序的第一行.
select rownum,a.addTime
from USERCmd a
where a.NPOCODE='01' and a.sj='18926005000' and rownum=1
order by a.addTime desc;
如下sql 语句,按时间降序排序,只显示降序排序的第一行.如何写呀,下面的写法我试过了,不正确,不是要显示的按降序排序的第一行.
select rownum,a.addTime
from USERCmd a
where a.NPOCODE='01' and a.sj='18926005000' and rownum=1
order by a.addTime desc;
解决方案 »
- oracle新手:如何写这个存储过程
- 求一个正则表达式,寻找大牛
- oracle的select取最新日期问题
- 在oracle查询分析器运行正常,在delphi中执行却抛异常?
- 系统重启与oracle是否相关
- 帮忙看下SQL句!
- 数据库连接失败 ORA-01034: ORACLE not available的错误提示是什么意思?大家进来看看,急死了!
- 奖励100分(ORA-12571)
- ABCD四个表都有一个字段叫BH是放学号的,现在希望将ABCD四个表中的BH都提出来,并且取消重复的
- 请教!Oracle存储过程如何返回多个结果集!
- 如何把导入文本文件的查询结果导回Oracle数据库?
- 小女子先谢过大家,急求数据库运行报告
select a.addTime
from(
select a.addTime
from USERCmd a
where a.NPOCODE='01' and a.sj='18926005000'
order by a.addTime desc)
where rownum=1
(
select a.addTime
from USERCmd a
where a.NPOCODE='01' and a.sj='18926005000' order by a.addTime desc)
WHERE ROWNUM<=1