Ms-access-create-queries
MS Access-クエリの作成
この章でクエリを作成する方法を理解しましょう。
更新クエリを作成する
更新クエリを使用してテーブル内のデータを変更できます。また、更新クエリを使用して基準を入力し、更新する行を指定できます。 更新クエリを使用すると、更新を実行する前に更新されたデータを確認できます。 もう一度[作成]タブに移動し、[クエリデザイン]をクリックします。
[テーブル]タブの[テーブルの表示]ダイアログボックスで、 tblEmployees テーブルをダブルクリックし、ダイアログボックスを閉じます。
[デザイン]タブの[クエリの種類]グループで、[更新]をクリックし、値を更新するフィールドをダブルクリックします。 「Rex」のFirstNameを「Max」に更新するとします。
*Design* グリッドの *Update* 行に更新された値を入力し、Criteria行に更新したい元の値を追加してクエリを実行します。 これにより、確認メッセージが表示されます。
[はい]をクリックして、[データシートビュー]に移動すると、最初のレコードが表示されます。FirstNameは「最大」に更新されました。
削除クエリを作成する
削除クエリを使用してテーブルからデータを削除できます。また、削除クエリを使用して基準を入力し、削除する行を指定できます。 削除クエリを使用すると、削除を実行する前に削除される行を確認できます。 もう一度[作成]タブに移動し、[クエリデザイン]をクリックします。
[テーブルの表示]ダイアログボックスの[テーブル]タブで、 tblEmployees テーブルをダブルクリックして、ダイアログボックスを閉じます。
[デザイン]タブの[クエリタイプ]グループで、[削除]をクリックし、[従業員ID]をダブルクリックします。
デザイングリッドの[条件]行に、11と入力します。 ここでは、EmployeeIDが11の従業員を削除します。
クエリを実行してみましょう。 このクエリは確認メッセージを表示します。
[はい]をクリックしてデータシートビューに移動すると、指定した従業員レコードが削除されたことがわかります。
テーブル作成クエリを作成する
テーブル作成クエリを使用して、他のテーブルに格納されているデータから新しいテーブルを作成できます。 もう一度[作成]タブに移動して、[クエリデザイン]をクリックします。
[テーブル]タブの[テーブルの表示]ダイアログボックスで、 tblEmployees テーブルをダブルクリックして、ダイアログボックスを閉じます。
別のテーブルにコピーするすべてのフィールドを選択します。
[クエリの種類]で、[テーブルの作成]オプションボタンを選択します。
次のダイアログボックスが表示されます。 作成する新しいテーブルの名前を入力し、[OK]をクリックします。
クエリを実行します。
次のメッセージが表示されます。
[はい]をクリックすると、ナビゲーションペインに新しいテーブルが作成されます。