インデックス付きレコードのソート
クエリ タイプのデータセットの使用 への移動
テーブルに含まれるレコードの表示順序はインデックスで決まります。通常、レコードは主インデックスつまりデフォルト インデックスに基づいて昇順で表示されます。アプリケーションの介入がなくても、デフォルトでこのように動作します。ただし、別のソート順序が必要な場合は、次のどちらかを指定する必要があります。
- 代わりのインデックス
- ソートの基準となる列のリスト(SQL ベースでないサーバーでは使用不可)
インデックスを使用すれば、テーブルのデータをさまざまな順序で表示できます。SQL ベースのテーブルでは、インデックスを使用して、テーブルのレコードを取得するクエリ内の ORDER BY 句を生成することにより、このソート順序が実現されます。他のテーブル(Paradox テーブルや dBASE テーブルなど)では、データ アクセス メカニズムによりインデックスが使用されて、目的とする順序でレコードが表示されます。
以下のトピックでは、使用可能なインデックスに関する情報を取得する方法と、データセットでレコードのソートに使用されるインデックスを指定する方法ついて詳しく説明します。