如何查询数据库中排名前几位的数据

[复制链接]
查看11 | 回复3 | 2013-8-1 16:55:19 | 显示全部楼层 |阅读模式
方法一:
selecttop10 * from 表名 order by 列名 方法二:select top 10 percent * from 表名 orderby 列名 方法一:是按照指定列名排序后,取前十个方法二:按照指定列名排序后,取总数的10%
希望能够满足您的需求,谢谢采纳...
回复

使用道具 举报

千问 | 2013-8-1 16:55:19 | 显示全部楼层
使用 select top 5 * from table order by id 时,报用select语句检索oracle数据库时出现ora-00923:未找到要求的from关键字。 因为该SQL语句是在SQLServer中的使用的,如果是在 Oracle中,需要使用 rownm 这个关键字用来返回 查询的记录条数。 eg:select* f...
回复

使用道具 举报

千问 | 2013-8-1 16:55:19 | 显示全部楼层
select top(所要查的数字) form 表名...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行