高难度问题?关于排序

xiays 2003-09-04 03:54:28
怎样将SELECT 的结果 以倒序方式输出
SELECT 结果中无 ORDER BY ,也不能为其增加ORDER BY
不能用临时表,因为数据很多,会影响速度.
还有其它的办法吗?
...全文
106 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
qiaolin53 2003-09-04
  • 打赏
  • 举报
回复
赞成hillhx(曾经的曾经)
cloudchen 2003-09-04
  • 打赏
  • 举报
回复
管理索引,索引中可以设计该列的默认排序方式
hillhx 2003-09-04
  • 打赏
  • 举报
回复
设计表/MANAGE INDEX AND KEY/新建立一个索引 选上CREATE AS CLUSTERE 别忘记加上DESC
hillhx 2003-09-04
  • 打赏
  • 举报
回复
你可以建立或者改变簇索引,数据库默认的选择是按簇索引的顺序选择的
hillhx 2003-09-04
  • 打赏
  • 举报
回复
像这种古怪的问题在我感觉可能问题就出在问题的本身,你可以先想想,你为什么会提出这种奇怪要求的问题,想明白了,可能你就能解决你的问题了

其实好的技术并不是单纯的技巧,而是利用合适的方式去避免问题的发生,或者当问题发生了,用合适的方式去解决。单纯的解决问题,并不能解决你所有的问题。
zhbname 2003-09-04
  • 打赏
  • 举报
回复
用臨時表
ASPCOMjsp 2003-09-04
  • 打赏
  • 举报
回复
不会
yujohny 2003-09-04
  • 打赏
  • 举报
回复
原来的select不能用order by,又不能用临时表
那我帮上你,呵呵
只能帮你UP

34,875

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧