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

Access 2010で単純なクエリを作成する方法|クエリウィザードの使い方

ポイント

  • 作業を始める前に、Northwindサンプルデータベースをインストールしておきましょう。
  • 作成>クエリウィザード>クエリの種類>テーブル>使用するフィールド>詳細の指定>タイトルの入力>完了の順に進めます。

データベースクエリを利用すれば、検索条件を指定して必要なレコードだけを抽出できます。この記事では、Access 2010の「クエリウィザード」とNorthwindサンプルデータベースを使って、基本的なクエリを作成する手順を解説します。

Access 2010で単純なクエリを作成する方法|クエリウィザードの使い方

Access 2010でクエリを作成する方法

データベースへのクエリとは、1つまたは複数のテーブルやビューから、必要なデータの一部またはすべてを取り出すことです。Microsoft Access 2010には強力なガイド付きクエリ機能が用意されており、SQL(構造化照会言語)を書けなくても、誰でも簡単にクエリを作成できます。

Access 2010とNorthwindサンプルデータベースがあれば、元のデータに一切触れることなくクエリウィザードを安全に試せます。旧バージョンのAccessでは手順が異なる場合があるので注意してください。ここでは、Northwindの全製品名・目標在庫水準・各商品の定価を一覧表示するサンプルクエリを作成します。

  1. データベースを開きます。Northwindサンプルデータベースをまだインストールしていない場合は、先にインストールしてください。すでにインストール済みであれば、ファイルタブ→開くを選択し、PC上のNorthwindデータベースを探して開きます。

  2. 作成タブを選択します。

  3. クエリウィザードアイコンをクリックします。
    クエリウィザードを使うと、新しいクエリを簡単に作成できます。より高度なクエリを作りたい場合は「クエリデザイン」ビューを使用しますが、こちらは操作がやや複雑です。

  4. クエリの種類を選択し、OKをクリックして次へ進みます。今回は「簡易クエリウィザード」を使用します。

  5. 簡易クエリウィザードが起動します。テーブルを選択するプルダウンメニューは初期状態で「テーブル:Customers」になっていますが、この例ではNorthwindの製品在庫情報を含むProductsテーブルを選択しましょう。

  6. クエリ結果に表示したいフィールドを選びます。フィールドをダブルクリックするか、フィールド名を選んで「>」アイコンをクリックすると追加できます。ここでは、Productsテーブルから「Product Name(製品名)」「List Price(定価)」「Target Level(目標在庫水準)」を選択します。
    選択したフィールドは「使用可能なフィールド」から「選択したフィールド」へ移動します。「>>」ですべてのフィールドを一括追加でき、「<」で選択中のフィールドを解除、「<<」で全フィールドの選択を解除できます。

  7. 手順5〜6を繰り返すことで、別のテーブルからも情報を追加できます。この例では1つのテーブルだけを使いますが、複数のテーブルを組み合わせて情報を表示することも可能です。フィールドを選ぶだけで、Accessが自動的に項目を対応付けてくれます。これは、Northwindデータベースにテーブル間のリレーションシップがあらかじめ定義されているためです。自作のデータベースでは、リレーションシップを自分で設定する必要があります。

  8. 必要なフィールドを追加し終えたら、次へをクリックします。

  9. 出力する結果の形式を選択します。今回のように各レコードの内容をすべて表示したい場合は詳細オプションを選び、次へをクリックして続行します。

  10. クエリにタイトルを付けます。後から見分けやすい、内容がひと目でわかる名前を付けましょう。ここでは「製品在庫一覧」という名前にします。

  11. 完了をクリックすると、クエリの実行結果が表示されます。結果には、Northwindの製品リスト・目標在庫水準・定価の一覧が含まれており、結果を表示するタブにはクエリ名が表示されます。

おめでとうございます!これでMicrosoft Access 2010を使った最初のクエリの作成に成功しました。データベースのさまざまなニーズに応えられる強力なツールを手に入れたことになります。

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

    クエリ(Query)とは、1つのテーブルまたは複数のテーブルからデータを抽出・取得するためのツールです。Microsoft Accessにおけるデータ分析の中核を担う最も強力な機能であり、本質的には「Accessが処理できる形式で提示された質問」や「データへの要求」と考えることができます。 Accessでクエリを作成・変更するには リボンの[作成]タブ内にあるクエリグループには、クエリを作成するための2つのツールが用意されています。 クエリウィザード:簡単な操作でクエリを作成できる機能。以下の4種類があります。 簡易クエリウィザード:選択したフィールドをもとに、シンプルなクエリを作成しま

  2. MS Access から SQL Server へデータを移行する方法【初心者向け手順解説】

    データベースのサイズが大きくなりすぎてAccessでは管理しきれなくなったため、筆者は最近AccessデータベースからSQL Server 2014へデータを移行しました。作業自体はそれほど難しくありませんが、同じことで悩む方のために、ステップごとの詳しい手順を記事としてまとめておきます。 事前準備:SQL Serverのインストール まず最初に、お使いのパソコンにSQL ServerまたはSQL Server Expressがインストールされていることを確認してください。個人用PCにSQL Server Expressをダウンロードする場合は、必ずAdvanced Services(高度なサ