2015年2月12日木曜日

クエリでANDとOR条件を同時に使い抽出する

Access2013のクエリで、ANDとOR条件を同時に使い抽出する方法です。

クエリの元になる商品販売日付明細テーブルです。
商品販売日付明細テーブル
クエリデザイン画面で、最初に商品IDが3以上の条件を設定します。
商品IDが3以上の条件を設定
商品IDが3以上のレコードが抽出できました。
商品IDが3以上のレコードが抽出
次に販売日が2014/05/05以降のAND条件を設定します。
販売日が2014/05/05以降のAND条件を設定
商品IDが3以上で販売日が2014/05/05以降のAND条件で抽出した結果です。
販売日が2014/05/05以降のAND条件で抽出した結果
次に、販売金額が30000円以上のOR条件を追加します。
これは「または」の行に条件を入力します。
販売金額が30000円以上のOR条件を追加
商品IDが3以上で販売日が2014/05/05以降のAND条件と、販売金額が30000円以上のOR条件を追加した結果です。
AND条件とOR条件を追加した結果