- 締切済み
Access2000での抽出条件について(連続ですみません)
先程、完全一致での抽出条件を質問させて頂きましたが。 コンボ0のところを 選択にしているのですが 選択せず空白のままなら全表示にしたいのですが [Forms]![フォーム]![コンボ0] どのような条件がよろしいでしょうか・・・ 現在の状況 コンボ0 コンボ1 コンボ2 ○○ 資産 Acrobat6.0 ○○ビジネス リース Office2000 ○○ハート 関係会社資産 ○○ 大阪支店 などのコンポで選択しなければ、該当全表示もさせたいのですが、いかがでしょうか?^^; 最終に各ソフトのライセンスの使用数のカウントを させたいので、併せてお願いいたします。 本当に、申し訳ございませんが宜しくお願いします
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- palmmy
- ベストアンサー率38% (841/2169)
>各ソフトを会社別にカウントするには、別のクエリを作って、そちらでカウントするのがいいのでしょうか?^^; 別の方が良いかと思います。 集計クエリーで件数をカウントできると思います。
- mshr1962
- ベストアンサー率39% (7417/18945)
先ほども回答したmshr1962です。 完全一致と言うことでしたら Like Nz([Forms]![フォーム]![コンボ0],"*") としてください。 入力があれば完全一致、未入力時は部分一致ですべてを表示します。 部分一致の場合は Like "*" & Nz([Forms]![フォーム]![コンボ0],"*") & "*" 補足:部分一致でも前方一致(○○で始まる)と後方一致(○○で終わる)と言う方法もあります。 前方一致 Like Nz([Forms]![フォーム]![コンボ0],"*") & "*" 後方一致 Like "*" & Nz([Forms]![フォーム]![コンボ0],"*")
補足
ありがとうございます。 大変助かりました!! 私のくえりでは、ライセンスの使用数が総計に なってしまい ○○株式会社 ○○ハート なども全て同数になってしまいます。 各ソフトを会社別にカウントするには、 別のクエリを作って、そちらでカウントするのが いいのでしょうか?^^;
補足
何度も本当に申し訳ございません。。。 会社:所得方法:ソフトウェア名前:ライセンスの使用数 これらを表示させるクエリを作成したいのですが ソフトウェアの使用数しかカウントが出来ず、どのようにすればうまく行くのでしょうか?