社区
基础和管理
帖子详情
在oracle中,我只想查询出最后一条记录,求sql语句。
wendi
2005-11-15 01:02:16
在oracle中,我只想查询出最后一条记录,求sql语句。
...全文
4721
6
打赏
收藏
在oracle中,我只想查询出最后一条记录,求sql语句。
在oracle中,我只想查询出最后一条记录,求sql语句。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wendi
2005-11-15
打赏
举报
回复
行了,谢谢给位了。
wendi
2005-11-15
打赏
举报
回复
谢谢各位,如果是用rownum来判断行号的话,这个rownum是不是要设置为自增的?但是如果设置自增,中间如果进行了删除操作,rownum中间肯定有断的。望各位赐教,分不够可以再加。
超叔csdn
2005-11-15
打赏
举报
回复
也可以用LAST_VALUE()OVER()分析函数来做,不过就是不知道你要怎么分组和排序了.
超叔csdn
2005-11-15
打赏
举报
回复
楼上的写法是错的.
你必须要给ROWNUM取个别名才能实施你的语句.
select * from
(
select rownum rn,table_name.* from table_name
) where rn=(select count(*) from table_name)
liudeyun
2005-11-15
打赏
举报
回复
select * from
(
select rownum,* from table_name
) where rownum=(select count(*) from table_name)
zzwind5
2005-11-15
打赏
举报
回复
时间字段 time
select * from
(select * from table_name where time>自己设置一个时间点 order by time)
where rownum=1
Oracle
SQL高级编程(资深
Oracle
专家力作,OakTable团队推荐)--随书源代码
他认为对于SQL的学习是永无止境的,相信每一个
查询
Oracle
数据库的人都需要精通SQL语言,才能写
出
高效的
查询
。他参与本书的编写就是为了帮助别人实现这一目标。 目录 封面 -11 封底 -10 扉页 -9 版权 -8 版权声明 -7...
oracle
怎么限制显示条数据,
ORACLE
和SYBASE数据库
中
实现数据
查询
条数限制的
SQL语句
实现...
一、概述 对于某些需要通过数据库与大量数据打交道的软件来说,处理性能相当的重要。...分批处理的具体做法是编写
SQL语句
,每次返回规定条数的数据给软件处理,待这一批数据处理完之后,再接着处...
oracle
针对多数据只取最新
一条
的sql
在针对某个类型数据存在多条时,但只
想
取最新的
一条
。在可以确定时哪种类型时我们使用简单sql就可以解决。 如: select * from ( select * from t_table a where a.tpye=? order by a.time desc ) where rownum=1;...
oracle
里设置只
查询
一条
记录
某天看到《MySQL性能优化的最佳20+条经验》这里的介绍里就有
一条
说的是当
查询
结果只有
一条
的时候,mysql SQL
最后
加上“limit 1”关键字。 然后,现在改成
Oracle
的话,那就在where条件里加 "rownum=1"就好了。 ...
sql获取group by
最后
一条
记录
获取group by
最后
一条
记录
创建测试表插入数据查看数据解决方案 创建测试表 create table login_log (id int primary key auto_increment, uid int, login_at datetime, login_device varchar(16)) 插入数据 INSERT ...
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章