首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > IBM DB2 >

一个SQL查询的有关问题?

2012-02-05 
紧急求助一个SQL查询的问题???在已查出的数据中查询出前10位的应该怎么写?如以查询的:SELECT字段1FROMTABL

紧急求助一个SQL查询的问题???
在已查出的数据中查询出前10位的应该怎么写?

如以查询的:SELECT   字段1   FROM   TABLE   WHERE   (   )GROUP   BY   字段1   ORDER   BY   ...

在上面的内容中查询前10位,使用分页吗?具体应该怎么写?谢谢!

[解决办法]
可以用
SELECT 字段1,row_number() over() as sn FROM TABLE WHERE ( )GROUP BY 字段1 ORDER BY ...
and sn <10

这样得到

热点排行