社区
Oracle
帖子详情
如何取得排序后的第一行记录
whddc
2003-08-20 03:44:38
比如
SELECT ID1,ID2 FROM A ORDER BY ID1
这时候我用ROWNUM=1,取的不是第一行记录。
如何取得查询结果的第一行记录?
...全文
236
3
打赏
收藏
如何取得排序后的第一行记录
比如 SELECT ID1,ID2 FROM A ORDER BY ID1 这时候我用ROWNUM=1,取的不是第一行记录。 如何取得查询结果的第一行记录?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kerisyml
2003-08-20
打赏
举报
回复
select * from A where id1 in (SELECT max(ID1) FROM A ORDER BY ID1)
dihai2000
2003-08-20
打赏
举报
回复
SELECT ID1,ID2 FROM A where rownum=1 ORDER BY ID1;直接就OK了
LGQDUCKY
2003-08-20
打赏
举报
回复
SELECT ID1,ID2 FROM A where rownum=1 ORDER BY ID1;
不是你需要的那条记录?是不是你排序错了,ORDER BY分,升序和降序的。
MySql查询指定一行
排序
到
第一行
那现在就是需要让course_code=1002那一行
记录
排在查询结果的
第一行
; 实现方案:在order by中指定字段为特定值实现:(两种写法都可以) 原理是,order by时候,course_code=1002布尔计算就为值1,其他为0,就...
mysql分组
排序
取第一条
记录
mysql分组
排序
取第一条
记录
SqlServer 按照某一字段进行分组
排序
,取
第一行
记录
order by ...)来进行分组编号,然后取分组标号值为1的
记录
即可。目前主流的数据库都有支持分析函数,其中,partition by 是指定按哪些字段进行分组,这些字段值相同的
记录
将在一起编号;order by则是指定在同一组中...
MongoTemplate分组
排序
取第一条
记录
MongoTemplate分组
排序
取第一条
记录
在开发过程中,竟然遇到这样一个需求,按照某一个字段或者某个查询条件进行分组。分组后取其最新的一条数据。 例如:在查询文件版本时,要求根据文件路径filePath分组,表示每一...
ORACLE分组
排序
后获取第一条和最后一条值
ORACLE分组
排序
后获取第一条和最后一条值参考链接实践后记 参考链接 ORACLE分组
排序
后获取第一条和最后一条值 实践 最近遇到的sql的问题。 wx_user的手机号有部分有问题,发生了串登录。原本一个用户一个手机号,...
Oracle
17,078
社区成员
55,234
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章