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

sql查询数据库最后10条记录按降序如何排列(sql查询并降序排序),第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。

按修改的时间倒序排列语句为:

select from MyTable Order By ModifyTime Desc

如果只想显示最新一条,语句为:

select top 1 from MyTable Order By ModifyTime Desc

示例:

表查询结果为:

按时间排序后为:

只显示最新一条结果为:

扩展:

ORDER BY 语句

ORDER BY 语句用于根据指定的列对结果集进行排序。

ORDER BY 语句默认按照升序对记录进行排序。

如果您希望按照降序对记录进行排序,可以使用 DESC 关键字。

Select AsendtoWhom,

sendDate = Isnull((

Select Top 1 BsendDate From sendChat B

Where BsendtoWhom = AsendtoWhom

And BsendEmail='aa@sinacom'

Order by BsendDate Desc

),'')

From

(select distinct sendtoWhom

from sendChat

where sendEmail='aa@sinacom'

order by sendDate desc) A

排序的表格不能有合并单元格,否则会提示此 *** 作要求合并单元格具有相同大小!可以将排序单元格排除在外或拆分合并单元格。

另外,在排序的时候要选择扩展选定区域,这样表中的其他数据才会跟着排序列的变化而变化。

以上就是关于sql查询数据库最后10条记录按降序如何排列(sql查询并降序排序)全部的内容,包括:sql查询数据库最后10条记录按降序如何排列(sql查询并降序排序)、SQL按时间排序、SQL查询唯一的数据并按时间降序怎么写等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/9655423.html

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

发表评论

登录后才能评论

评论列表(0条)

保存