日期:2014-05-16  浏览次数:20799 次

ACCESS 默认排序的问题
我们的程序现在有一张表 表结构如下:

OPCODE_ID, dbText, 3
TENANTNUMBER, dbInteger  
STATIONNUMBER, dbText, 16  
SECGNUMBER, dbText, 6
SECNUMBER, dbText, 6
STATIONNAME, dbText, 20
STATIONNAME, dbText, 20
ORIG, dbInteger
FIXCHARGE, dbCurrency
APPLY_SDAY, dbText, 10
APPLY_EDAY, dbText, 10

 主键为:
  OPCODE_ID
  SECGNUMBER
  SECNUMBER
  STATIONNUMBER
  APPLY_SDAY
  APPLY_EDAY

现在有一条SQL语句如下:
  SELECT * FROM STATION ORDER BY STATION.OPCODE_ID, STATION.STATIONNUMBER;
 现在的查询数据除了按排序的字段: OPCODE_ID ,STATIONNUMBER  
  其它的怎么排序?

顺便问一下:
  ACCESS 默认字段的排序顺序是什么

------解决方案--------------------
逻辑上你可以认为是随机。

理论上是根据记录的物理顺序。
------解决方案--------------------
引用随机 是不是没有规律可寻?