Microsoft Access 掲示板

D系のSQLの高速化について / 2

2 コメント
views
4 フォロー
2

りんごさんも確認されてますが、詳細が分からないので、具体的な回答は難しいので、とりあえず高速化の一般論を提示しておきます。

  1. D系の関数を、サブクエリに置き換える。
  2. リンクフィールドや集計フィールドにインデックスを設定する。
  3. 集計の途中結果を格納する一時テーブルを作成してそれを利用する。
  4. 判定フラグフィールドを追加して、VBAで更新する。

どのようなことがしたいのかによって、上記のどれがいいのか、あるいは、上記のいくつかを組み合わせるがいいのか、変わってきます。

通報 ...