sql查询数据库最后10条记录按降序如何排列

sql查询数据库最后10条记录按降序如何排列,第1张

SELECTTOP10FROM表名ORDERBY排序列DESC;

SQL的执行顺序先按照你的要求排序,然后才返回查询的内容。例如有一个名为ID自动增长的列,表中有100条数据,列的值得分别是1、2、3、49、99、100。那么查询加了DESC你得到的是91到100条,就是最后十条,如果加ASC你得到的将会是1到10,也就是最前面的那几条。

降序用desc65条记录用top;

如selecttop65from表orderby要按降序的字段desc;

selecttop65fromtableorderbyiddesc。

得分榜:

更新至2010-2011赛季常规赛结束后

名次 姓名 得分 备注

1 卡里姆·阿布杜尔-贾巴尔 38387

2 卡尔·马龙 36928

3 迈克尔·乔丹 32292

4 威尔特·张伯伦 31419

5 沙奎尔·奥尼尔 28596

6 科比·布莱恩特 27868 现役 洛杉矶湖人

7 摩西·马龙 27409

8 埃尔文·海耶斯 27313

9 哈基姆·奥拉朱旺 26946

10 奥斯卡·罗伯特森 26710

11 多米尼克·威尔金斯 26668

12 约翰·哈夫利切克 26395

13 阿历克斯·英格利什 25613

14 雷吉·米勒 25279

15 杰里·韦斯特 25192

16 帕特里克·尤因 24815

17 阿伦·艾弗森 24368

18 查尔斯·巴克利 23757

19 罗伯特·帕里什 23334

20 凯文·加内特 23323 现役 波士顿凯尔特人

21 阿德里安·丹特利 23177

22 埃尔金·贝勒 23149

23 德克·诺维茨基 22792 现役 达拉斯小牛

24 雷·阿伦 22286 现役 波士顿凯尔特人

25 克莱德·德雷克斯勒 22195

26 加里·佩顿 21813

27 拉里·伯德 21791

28 蒂姆·邓肯 21663 现役 圣安东尼奥马刺

29 哈尔·格瑞尔 21586

30 保罗·皮尔斯 21410 现役波士顿凯尔特人

助攻榜:

最新更新于北京时间2012年1月16日当日全部比赛结束后 

名次 姓名 助攻次数 备注

1 约翰·斯托克顿 15806

2 贾森·基德 11594 现役达拉斯小牛队

3 马克·杰克逊 10334

4 埃尔文·约翰逊 10141

5 奥斯卡·罗伯特森 9887

6 史蒂夫·纳什 9353 现役菲尼克斯太阳队

7 伊塞亚·托马斯 9061

8 加里·佩顿 8966

9 罗德·斯特里克兰 7987

10 莫里斯·奇克斯 7392

11 兰尼·威尔肯斯 7211

12 特里·波特 7160

13 蒂姆·哈达威 7095

14 安德烈·米勒 7056 现役丹佛掘金队

15 鲍勃·库西 6955

16 盖伊·罗杰斯 6917

17 蒂尼·博格斯 6726

18 凯文·约翰逊 6711

19 德里克·哈珀 6571

20 奈特·阿奇巴尔德 6476

21 斯蒂芬·马布里 6471 现役中国CBA联赛北京金隅队

22 约翰·卢卡斯二世 6454

23 雷吉·托伊斯 6453

24 诺姆·尼克森 6386

25 杰里·韦斯特 6238

篮板榜:

更新于北京时间2012年1月1日当日全部比赛结束后

名次 姓名 篮板数 备注

1 威尔特-张伯伦 23924个

2 比尔-拉塞尔 21620个

3 阿卜杜尔-贾巴尔 17440个

4 埃尔文-海耶斯 16279个

5 摩西-马龙 16212个

6 卡尔-马龙 14967个

7 罗伯特-帕里什 14715个

8 内特-瑟蒙德 14464个

9 沃尔特-贝拉米 14241个

10 韦斯-昂塞尔德 13769个

11 哈基姆-奥拉朱旺 13747个

12 沙奎尔-奥尼尔 13099个

13 巴克-威廉姆斯 13018个

14 杰里-卢卡斯 12942个

15 鲍勃-佩蒂特 12849个

16 凯文-加内特 12882个 现役凯尔特人

17 查尔斯-巴克利 12546个

18 迪肯贝-穆托姆博 12359个

19 保罗-西拉斯 12357个

20 查尔斯-奥克利 12205个

21 蒂姆-邓肯 12037个 现役马刺

22 丹尼斯-罗德曼 11954个

23 凯文-威利斯 11901个

24 帕特里克-尤因 11606个

25 埃尔金-贝勒 11463个

26 多尔夫-谢伊斯 11256个

27 比尔-布里吉斯 11054个

28 杰克-西科马 10816个

29 大卫-罗宾逊 10497个

首先,来构造一些数据

drop table test;

create table test

(

       name varchar2(10),

       account number(5)

);

insert into test values ('张三','5');

insert into test values ('王五','10');

insert into test values ('小二','10');

insert into test values ('李四','20');

insert into test values ('小三','40');

insert into test values ('小四','50');

insert into test values ('小五','90');

insert into test values ('小六','90');

insert into test values ('小七','90');

commit;

下面来看一下一些方式的排名结果:

1  select     t,dense_rank() over(order by taccount asc)   排名   from test t;

2 select   t,dense_rank() over(order by taccount desc) 排名    from  test t;

3 select t,rank() over(order by taccount asc) 排名 from test t;

4 select t,rank() over(order by taccount desc) 排名 from test t;

SELECT  FROM (SELECT 班级,姓名,SUM(分数) 总分数,ROW_NUMBER() OVER(PARTITION BY 班级 ORDER BY SUM(分数) DESC) 班级名次

  FROM 表名

    GROUP BY 班级,姓名) T

      WHERE 班级名次<=10

        ORDER BY 班级,班级名次

这样:

select from

(select top 10 id,score

from table

order by score) a

where aid not in (select top 9 id from table order by score)

扩展资料:

注意事项

SELECT 语句用于从表中选取数据,结果被存储在一个结果表中(称为结果集)。

:语法

SELECT 列名称 FROM 表名称

以及:

SELECT FROM 表名称

注释:SQL 语句对大小写不敏感。SELECT 等效于 select。

如需获取名为 "LastName" 和 "FirstName" 的列的内容(从名为 "Persons" 的数据库表),请使用类似这样的 SELECT 语句:

SELECT LastName,FirstName FROM Persons

10年前的中超球队现状:两支队伍已经解散,一支球队在踢中乙!中超,全名是中国足球协会超级联。是为了帮助中国中国足球走上复兴道路应运而生的比赛。它经历了十四年的风风雨雨,多少知名的球队都在此争夺最后的火神杯。十年前活跃的中超球队已经解散了两支队伍,还有一个球队却在踢中乙比赛。说到中超联赛就必须要提一下广州恒大。广州恒大作为中超联赛中的常胜将军确实是众所周知。广州恒大是目前中国足球球队中实力可以排名前几的队伍了。广州恒大是国内一个政府支持和公司企业共同经营的球队。广州恒大是国内很多对足球怀有梦想的对男孩子们梦寐以求的地方。可是在十年前,最红的球队还真的没有它。十年前最红的球队是山东鲁能。这个球队的名字在今天也依然响彻在国内足球界。虽然现在没有当年的风采了,却依然是数一数二的球队。十年前山东鲁能是中超联赛赛季最佳球队,也是把火神杯捧回家的球队。希望山东鲁能在下一个赛季中有更出色的表现,重现当年的荣耀。排名第二的队伍是上海申花。上海申花是一个老牌球队。在当年的成绩足以和最强势的山东鲁能一决高下。但是随着时间的推移,上海申花已经不是当年的模样了。上海申花现在是已经被收购的公司,实力也越来越差,也只能在中等球队中才能看到它的身影。排名第三的球队是北京国安。北京国安在这几年中也经历了起起伏伏。整个球队到公司曾经有点时间已经跌入谷底,就在人们都认为国安已经成为历史的时候,他们又重新崛起。现在在中超联赛成绩虽然不能进前三甲但是总体来说还是非常不错的。十年前前三的球队就是这三支球队,虽然都经历了不少变革但是总体的水平依然保持的还不错,但是在这十年中也有两只球队已经解散,分别是成都谢菲联和大连实德。成都谢菲联是一个比较可惜的球队。建立的时候就是他们巅峰时期,然后逐渐走下坡。最后甚至都降到了乙级比赛,然后队伍一蹶不振也自此解散。大连实德则因为老板的问题最后导致整个球队陷入困境,最后也走入了解散的结局。

mysql :select student from students order by 年收入 desc limit 10;

sqlserver: select 学生姓名 from 学生信息表 order by 年收入 desc top 10;

以上就是关于sql查询数据库最后10条记录按降序如何排列全部的内容,包括:sql查询数据库最后10条记录按降序如何排列、NBA历史数据库、oracle数据库中怎样依据成绩实现排名等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9397050.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存