![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
ACCESS初心者です。
ACCESSで在庫管理をしようと思っています。
対象となる物品には複数のフィールドを持たせています。
(受領日・品名など、または返却日・品名など。)
簡単のため、品名ごとの数量は固定(仮に1固定)とします。
受領テーブルと返却テーブルを作り、[受領テーブル]のレコードから[返却テーブル]のレコードを引けば[在庫テーブル]ができるのではないかと、ACCESSの機能をよく知らないままイメージしています。
具体的な方法をご存知の方いらっしゃいましたらご教授願いたくお願い致します。
VersionはAccess2003でやりたいのですが、Access2010でもいいです。
宜しくお願いします。
No.3ベストアンサー
- 回答日時:
>それぞれ1つのフィールドしか選べないのが課題
ウィザードでは一つだけですので、そのクエリの
デザインビューで結合線を適切なフィールド間で引いてください。
ただ、それで解決に至るかどうかは、テーブルの構造や具体的なデータ、
得たい結果が不明なので、なんとも言えません。
No.2
- 回答日時:
受領テーブルと返却テーブルを分けるのは、後々作業が煩雑になるので、あまりお勧めできません。
商品ID、日付、受領数、返却数
1,2000/1/5,100,
1,2000/1/10,,20
2,2000/1/2,10,
2,2000/1/5,,5
のようなテーブルなら、集計クエリで
商品ID、日付、受領数、返却数、在庫:nz([受領数],0) - nz([返却数],0)
グループ化、最大、合計、合計、合計
とすれば
商品ID、日付、受領数、返却数、在庫
1,2000/1/10,100,20,80
2,2000/1/5,10,5,5
のように求められます。
MS社のサンプルもご覧ください。
http://office.microsoft.com/ja-jp/templates/CT01 …
ご回答ありがとうございます。ご教授いただいたことを参考にもっと考えてみます。
いろいろ調べてみると、私のイメージが不一致クエリに近いという事がわかってきました。ただ、ウィザードの途中、「2つのテーブルに共通するデータを含むフィールドを選択します」で、それぞれ1つのフィールドしか選べないのが課題と分かりました。2つ以上のフィールドをAND条件で選べるといいのですが。対象物品のIDを一意に決められないので。
No.1
- 回答日時:
それって、テーブルっていうより、クエリになるんじゃないかと思います。
受領データと返却データがあれば、後は機械的な計算式だけで目的の在庫データが出来上がるんですよね?それだったら、クエリに計算式を入れとけばいい話かと。ご回答ありがとうございます。
数量の計算式よりは、レコード自体の表示(受領した場合)(これはEXCELデータのインポートで対応)と、レコードの削除(返却した場合)(ここが質問の内容)というイメージで考えています。
返却データがEXCELデータで存在し、そのレコードをACCESSの在庫レコードから削除できないかというイメージです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 経営情報システム accessでの請求管理について 12 2022/06/11 16:20
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- その他(データベース) Microsoft Accessについて 1 2022/06/06 16:20
- Visual Basic(VBA) ExcelからAccessのテーブルに書き込む時に時間がかかる 1 2022/10/14 20:38
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- Access(アクセス) Access VBA を利用して、フォルダ内のファイルの名称を変更したい 1 2023/08/03 08:27
- その他(データベース) accessについて 2 2022/05/31 16:58
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
accessのレポートであとから他...
-
テーブルに主キーを作らないデ...
-
accessで、「集計のオプション...
-
Access 複数フィールドの一致
-
Accessを使って日付を比較したい
-
Accessのクエリによる集計が出...
-
アクセスにエクセルのデータを...
-
アクセスのフォームを開くとき...
-
SQL文で、1,2,3、以外(0と...
-
ACCESS 複数で開くとサイズが大...
-
アクセス初心者です AとB 2つの...
-
更新クエリでテーブルを書き換...
-
ACCESSで在庫管理
-
accessの複数条件での抽出
-
Access97のフォーム(リストボッ...
-
Access97で任意のフィールドと...
-
accessで重複を排除してデータ...
-
ACCESS クエリで重複データを最...
-
ACCESS クエリで、グループ化...
-
選択したチェックボックスのみ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
テーブルに主キーを作らないデ...
-
Accessを使って日付を比較したい
-
accessのレポートであとから他...
-
アクセスのフォームを開くとき...
-
アクセスにエクセルのデータを...
-
accessで、「集計のオプション...
-
Access 複数フィールドの一致
-
Access2010 携帯番号にハイホン...
-
Accessの入力フォームから、テ...
-
Accessフォームでデータ入力で...
-
Access 2010 土日祝日を除いて...
-
Accessで検索を高速化
-
Accessの「式で型が一致しませ...
-
Accessクエリのデータ表示件数...
-
アクセスのデータ型を変更する...
-
アクセスの重複クエリ
-
MS-Accessのレコード内のフィー...
-
オートナンバー型を1から始める...
-
Accessのクエリによる集計が出...
-
ACCESS Yes/No型の集計
おすすめ情報