クエリウィザードを使用して、数分以内にクロス集計クエリを作成します。
クロス集計クエリは、合計、平均、またはその他の集計関数を計算し、結果を2つの値のセット(1つはデータシートの左側、もう1つは上部)でグループ化する特殊なタイプのクエリです。
>行見出しにするフィールド、列見出しを含むフィールド、および要約する値を含むフィールドを指定します。
以下では、クロス集計クエリウィザードを使用してクロス集計クエリを作成する方法を示します。
-
結果
クロス集計クエリを作成すると、このスクリーンショットのような結果が表示されます。
データが2つのフィールドでグループ化されていることに注意してください。行見出しと列見出し。
各アーティストは行見出しとしてリストされ、各ジャンルは列見出しとしてリストされています。
これにより、結果内に要約されたデータを表示できます。
この例は、各アーティストが各ジャンルでリリースしたアルバムの数を示しています。そのため、一部のアーティストがさまざまなジャンルのアルバムをリリースしていることがわかります。クエリには、アルバムの総数も表示されます。
これは単なるサンプルデータです。現実の世界では、これらのアーティストはこれよりもはるかに多くのアルバムをリリースしています。
-
データ
クロス集計クエリを作成するときは、テーブルまたは別のクエリに基づいて作成できます。
この例では、別のクエリに基づいています。クエリは、データベースからこのアーティスト、アルバム、およびジャンルのリストを返します。
ジャンルは、アーティストではなくアルバムにリンクされています。そのため、アーティストはさまざまなジャンルのさまざまなアルバムをリリースできます。
-
クエリウィザードを起動する
クエリウィザードをクリックします 作成から リボンのタブ。
これにより、クエリウィザードが起動します。
-
クロス集計クエリウィザードを選択
クロスタブクエリウィザードを選択します リストからOKをクリックします 。
-
テーブルまたはクエリを選択
クロス集計クエリ結果のフィールドを含むテーブルまたはクエリを選択します。
この例では、クエリ(3つのテーブルからデータを返す)を選択します。
次へ>をクリックします 。
-
行見出しを選択/秒
行見出しにするフィールドを選択します。
最大3つのフィールドを選択できます。ただし、この例では、1つだけを選択します。
次へ>をクリックします 。
-
列見出しを選択
列見出しにするフィールドを選択します。
次へ>をクリックします 。
-
データフィールドと関数を選択
行と列の交差ごとに計算するフィールドを選択します。
この例では、 AlbumName を使用します フィールドと
Count()
働き。これにより、アーティストが特定のジャンルでリリースしたアルバムの数が表示されます。はい、行の合計を含めます も残します チェックすると、アーティストごとにすべてのジャンルの合計が表示されます。
次へ>をクリックします 。
-
クエリに名前を付けて終了
クエリの名前を指定します(またはAccessが提案する名前のままにします)。
また、結果をすぐに表示するか、デザインビューに移動するかを選択して、クエリをさらにカスタマイズできるようにします。
完了をクリックします クロス集計クエリを作成します。
-
結果
クエリを表示を選択した場合 これでクエリが実行され、結果が表示されます。