- ベストアンサー
Accessのクエリ 抽出条件について
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
抽出条件:Switch([納期変更日]="5月","○",[納期変更日]<>"未入力","×",[検収日]="5月","○",[納品日]="5月","○",True,"×") 上記Switch関数で 1.納期変更日が5月なら○ 2.納期変更日が5月以外の月なら× 3.納期変更日が未入力で検収日が5月なら○ 4.納期変更日が未入力で納品日が5月なら○ 5.それ以外は×
抽出条件:Switch([納期変更日]="5月","○",[納期変更日]<>"未入力","×",[検収日]="5月","○",[納品日]="5月","○",True,"×") 上記Switch関数で 1.納期変更日が5月なら○ 2.納期変更日が5月以外の月なら× 3.納期変更日が未入力で検収日が5月なら○ 4.納期変更日が未入力で納品日が5月なら○ 5.それ以外は×
補足
お返事ありがとうございます。 ○、×と書いてしまったので誤解させてしまい申し訳ありません。○、×を記入したい訳でなく、クエリを開いた時に、添付した条件を満たすレコードだけを表示したいです。 判定のフィールドを作って、その判定は教えていただいた式を入力して○、×を表示させて、判定の抽出条件を○とすれば抽出できるということで良いでしょうか? やはり一端、判定のフィールドを噛ませるしか方法は無いと思っていいでしょうか? 直接、納品日や検収日や納品検収日変更の抽出条件に入れて出来ないと思っていいですか?