Office
 Computer >> コンピューター >  >> ソフトウェア >> Office

Microsoft Accessでクエリを作成・変更する方法|ウィザードとデザインの使い方を徹底解説

クエリ(Query)とは、1つのテーブルまたは複数のテーブルからデータを抽出・取得するためのツールです。Microsoft Accessにおけるデータ分析の中核を担う最も強力な機能であり、本質的には「Accessが処理できる形式で提示された質問」や「データへの要求」と考えることができます。

Accessでクエリを作成・変更するには

リボンの[作成]タブ内にあるクエリグループには、クエリを作成するための2つのツールが用意されています。

  1. クエリウィザード:簡単な操作でクエリを作成できる機能。以下の4種類があります。
  • 簡易クエリウィザード:選択したフィールドをもとに、シンプルなクエリを作成します。
  • クロス集計クエリウィザード:データを表計算ソフトのような形式(行と列のマトリックス)で表示するクロス集計クエリを作成します。
  • 重複データ検索クエリウィザード:1つのテーブル内で、フィールド値が重複しているデータを検出するクエリを作成します。
  • 不一致データ検索クエリウィザード:あるテーブルに存在し、別のテーブルに関連するレコード(行)がないデータを検出するクエリを作成します。
  1. クエリデザイン:デザインビューで新しい空白のクエリを作成する機能。[テーブルの表示]ダイアログボックスを使って、テーブルや既存のクエリをデザイン画面に追加できます。

クエリを使用するメリットとは?

Microsoft Accessのクエリを使うと、単純な質問への回答、複数テーブルにまたがるデータの結合、計算処理、さらにはデータベースへのデータの追加・変更・削除まで幅広く行えます。この記事では、以下の4つの手順について詳しく解説します。

  1. クエリウィザードでクエリを作成する方法
  2. クエリデザインでクエリを作成する方法
  3. デザイングリッドにデータを追加する方法
  4. クエリを削除する方法

1]クエリウィザードでクエリを作成する方法

まず[作成]タブをクリックします。クエリグループにある[クエリウィザード]または[クエリデザイン]のいずれかを選択できます。ここでは、まずクエリウィザードでの作成方法を説明します。

[クエリウィザード]をクリックし、[簡易クエリウィザード]を選択して[OK]をクリックします。次に、クエリに含めたいテーブルとフィールドを選択し、[次へ]をクリックします。

続いて、クエリを開くための2つの選択肢が表示されます。「クエリを実行して情報を表示する」(その場でクエリが即座に作成される)か、「クエリをデザインビューで開いて修正する」かを選びます。最後に[完了]をクリックすれば、クエリの完成です。

2]クエリデザインでクエリを作成する方法

クエリデザインを使用する場合は、クエリグループの[クエリデザイン]をクリックします。クエリデザイン画面が開くと、[テーブルの表示]ダイアログボックスが表示され、[テーブル][リンクテーブル][クエリ][両方]などのカテゴリから選択できます。

ここでは[テーブル]カテゴリを選択し、クエリで使用したいテーブルを指定します。[追加]ボタンをクリックするか、テーブルをダブルクリックすると、選択したテーブルがクエリデザイン画面に追加されます。複数のテーブルを使用する場合は、テーブル同士がリレーションシップで結合されている必要がある点に注意してください。

3]デザイングリッドにデータを追加する方法

デザイングリッドはウィンドウ下部の領域にあり、クエリで使用するフィールドや抽出条件を指定します。デザイングリッドは[フィールド][テーブル][並べ替え][抽出条件][または]の各行で構成されています。

デザイングリッドにデータを追加するには、クエリに含めたいテーブルのフィールドをダブルクリックします。すると、そのフィールドがデザイングリッドに表示されます。もう一つの方法として、デザイングリッドの[フィールド]行のセルをクリックするとドロップダウンメニューが表示されるので、そこから目的のフィールドを選択することもできます。

フィールド行の下にある[テーブル]行では、対象となるテーブルを選択します。また、[並べ替え]行ではデータを昇順・降順に並べ替えることができます。

[抽出条件]行は、テーブルやクエリから目的のデータを絞り込むために使用します。たとえば、「会計学」と「経営学」の学位を持つ学生を検索したい場合、学位フィールドの[抽出条件]行に「会計学」と入力し、その下の[または]行に「経営学」と入力します。設定後、[実行]をクリックしましょう。

これでクエリが作成されました。クイックアクセスツールバーの[上書き保存]コマンドをクリックし、クエリに名前を付けて[OK]をクリックすれば保存完了です。

4]クエリを削除する方法

クエリを削除するには、ナビゲーションウィンドウで対象のクエリを探します。クエリを選択して右クリックし、[削除]を選択すると、ナビゲーションウィンドウからクエリが取り除かれます。

次におすすめの記事:Microsoft Accessでフォームを作成する方法

  1. Microsoft Plannerでプランを作成してタスクを追加する完全ガイド

    WordやExcelのように、あらかじめタスクが組み込まれたテンプレートを使ってプランを作成できたら便利だと思いませんか?実はMicrosoft Plannerはまさにそのために設計されたツールです。テンプレートから新しいプランとタスクを直接作成できるため、ゼロから毎回作り直す手間が省け、大幅な時間の節約につながります。ここでは、Microsoft Plannerでプランを作成し、タスクを追加する具体的な手順を解説します。 Microsoft Plannerでプランを作成する手順 まず、tasks.office.comにアクセスし、自分のアカウントでサインインします。続いて、Office 36

  2. Microsoft Wordで定型句(AutoText)を作成・活用する方法|オートコレクトとの違いも解説

    1980年代初頭、MicrosoftがMS-DOS向けにWordを初めてリリースした頃から、ワープロソフトは大きく進化しました。当時の画期的な特徴は、マウスでの操作を前提に設計されていたことでした。現在のMicrosoft Wordには、当時は想像もできなかった機能が数多く搭載されています。そのひとつが「定型句(AutoText)」機能で、これを活用すればコンテンツをより速く、しかもミスを少なく作成できます。 Wordを頻繁に使う方なら、よく使うフレーズやテキストブロック、画像があるはずです。Wordの「オートコレクト」と「定型句」機能は、こうした繰り返し入力する項目を素早く挿入できるように設