已解决问题

oracle中ORDER BY

5
[ 标签:oracle,by ]
要实现排序,但是表是个大表,用order by会影响速度,请问不用ORDER BY 如何实现排序?
社会默默黑 回答:4 人气:82 解决时间:2008-09-06 12:18
  
满意答案
1.先创建一个索引,例如:create index 索引名 on 表名(字段名)

2.然后再按这个字段用order by排序,例如:select * from 表名 order by

(创建索引的那个字段名)ASC(正序排序)/DESC(反序排序)
青鸟软件培训
2008-08-23 11:36
评价答案
  • 是否解决问题(参与评价0次)
  • 0
  • 0
  • 0
  • 是否原创答案(参与评价0次)
  • 0
  • 0

相关内容

其他答案

参考http://wenwen.soso.com/z/q89258242.htm?ch=w.xg.lldjj
γ云覆天γ 2008-08-22 13:47
你可以创建一个索引,查的时候就会按索引的顺序查了
雨夜流星
2008-08-22 13:56

是的,创建一个索引
明天 2008-08-22 14:03