- -論理演算子を使用したAccess 2010でのクエリ条件の設定

論理演算子を使用したAccess 2010でのクエリ条件の設定

名前が示すように、クエリは特定のデータベースに含まれるテーブルフィールドからのデータ。したがって、クエリに特定の基準を設定すると、ニーズに応じてテーブルフィールドデータを絞り込むことができます。クエリ条件の単純な論理演算子を通じて、単純なAND / OR演算子を使用して条件を設定できます。これにより、クエリ条件に基づいてクエリの結果を制限し、どのテーブルフィールドデータを含めるかを確認できます。

まず、Access 2010を起動して、テーブルフィールドの条件を設定する必要があるデータベース。例として、テーブルフィールドに従業員の給与のデータベースレコードを作成しました。 Employee_ID、勤続年数および給与。

従業員の給与

クエリの作成から始めて、[作成]タブに移動し、[クエリデザイン]をクリックします。

クエリ設計

[テーブルの表示]ダイアログが表示されたら、含めるテーブルを選択して[追加]をクリックします。テーブルが追加されたら、[閉じる]をクリックします。

クエリ1

ここで、クエリデザインフィールドに含めるテーブルフィールドをダブルクリックします。

フィールドを追加

ここから特定のレコードを引き出したい表、つまり、給与範囲が4000〜6000の従業員の詳細。この条件では、AND論理演算子を使用して、基準を次のように記述します。

> 4000および<6000

そして

クエリツールの下で、[デザイン]タブに切り替え、[実行]をクリックしてクエリを実行します。

走る

適用された基準と一致する結果を引き出します。

クエリ給与

ここで、従業員を次のように表示します。勤続年数の基準、つまり、2年以上6年未満のサービス。この条件を適用するには、[デザインクエリ]ウィンドウで、[サービスの年]フィールドにこの条件を記述します。

> 3および<6

勤め年

クエリを実行すると、3年以上6年未満でサービスを提供した従業員の詳細が表示されます。

3の間の従業員

を挿入するため または 条件として、ORフィールドに年の数を入力するだけです。たとえば、2年間働いた従業員も表示したいと思います。このために、ORフィールドに2を追加するだけです。

2

クエリの実行時に、2年以上6歳未満で働いたすべての従業員が表示されます。

クエリ実行

また、Access 2010で特定のフィールドにパスワードデータ型を割り当てる方法およびAccess 2010で計算フィールドを作成する方法に関する以前にレビューしたガイドを確認することもできます。

コメント