
すみません、大学でやっているプロジェクトが行き詰ってしまい、初めて書き込みをさせていただきます。
今私はaccess 2003でレストランの在庫管理システムを作ろうとしているのですがフィールド間の計算がうまくいかないので困っています。テーブルは3つあり
テーブル :商品テーブル
ーーーーーーーーーーーーーーーーーーーーー
フィールド :商品名(主キー)text
フィールド :販売数 number
ーーーーーーーーーーーーーーーーーーーーー
テーブル :グラムテーブル
ーーーーーーーーーーーーーーーーーーーーー
フィールド :グラムテーブルId(主キー)auto number
フィールド :商品名 text
フィールド :食材名 text
フィールド :食材に使うグラム数 number
ーーーーーーーーーーーーーーーーーーーーー
テーブル :食材テーブル
ーーーーーーーーーーーーーーーーーーーーー
フィールド :食材名(主キー)text
フィールド :食材の在庫 number
ーーーーーーーーーーーーーーーーーーーーー
リレーションシップは商品テーブルとグラムテーブルが1対多の関係で、食材テーブルとグラムテーブルも1対多の関係です。
私の中のイメージでは使用者が商品テーブルの販売数を打ち込んで食材の在庫数が変わっていくような感じで作りたいので、とりあえず、更新クエリを使って
食材テーブル.食材の在庫:[食材の在庫]-([商品テーブル.販売数]*[グラムテーブル.食材に使うグラム数])
という式を打ち込みましたが変化はありませんでした。なにか、間違っている部分もしくは変更しなきゃならない部分があるならご教授お願いいたします。
わかりにくい文で本当にすみません。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
SQLを提示してください。
それと、食材テーブルを更新していますが、間違って、2回実行
したら、実際より2倍の量が消費されたことにならないですか?
再実行性の確保、入出庫履歴の管理、更新データ修正時の対応
これらの要件を満足しているでしょうか?
No.1
- 回答日時:
>式を打ち込みましたが変化はありませんでした。
変化がないって変ですね。
エラーメッセージとか返ってくると思いますが。
食材テーブルのレコードに対して、グラムテーブルのレコードは複数存在しますので
まずは集計する必要があるのではないですか?
http://www.accessclub.biz/bbs3/0245/superbeg7677 …
このQ&Aを参考にしてみてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- Access(アクセス) AccessVBAで降順にするテーブル作成クエリを使用して作成したテーブルを削除し同一のテーブル作成 1 2023/01/06 11:17
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- SQL Server DBのテーブルの設計ができず困っています。 2 2023/06/29 16:43
- Access(アクセス) Access クエリ 同一テーブル内 複数フィールドの同時集計のやり方について 1 2022/05/18 19:01
- PostgreSQL PostgreSQL レコードからアイテム種類数を取得したい 2 2022/11/23 22:31
- 経営情報システム accessでの請求管理について 12 2022/06/11 16:20
- その他(悩み相談・人生相談) 妹が、メルカリで売れた商品を、リビングのテーブルで梱包していました。 その日のお昼過ぎに、私はそのテ 5 2023/08/18 20:54
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
データベースファイル(.db)を開...
-
警察はスマホに保存した動画や...
-
ACCESSのSQLで、NULLかNULLでな...
-
最新の日付とその金額をクエリ...
-
Accessフォームで平均値の出し...
-
SQLPlusで 選手の誕生日を2017...
-
CSVファイルでテキストの改行の...
-
エクセルのフィルタ抽出が固まる
-
ファイルメーカーへネットワー...
-
Accessを開きなおすとテキスト...
-
同じテーブルをLEFT JOIN
-
テキストボックスにコントロー...
-
シャープレジスター エラーコード
-
エクセル 自動入力
-
manana というやつで、間違って...
-
Excel VBA 転記について
-
データ復旧にかかる時間
-
三好康之さんの参考書、データ...
-
半角ハイフンに似た文字
-
データベースの勉強 公務員を目...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
データベースファイル(.db)を開...
-
ACCESSのSQLで、NULLかNULLでな...
-
CSVファイルでテキストの改行の...
-
エクセルのフィルタ抽出が固まる
-
最新の日付とその金額をクエリ...
-
Accessを開きなおすとテキスト...
-
警察はスマホに保存した動画や...
-
顧客データベースを作る場合、...
-
半角ハイフンに似た文字
-
更新クエリをリンクデータベー...
-
テキストボックスにコントロー...
-
シートが異なるセル同士を、相...
-
Excelフィルタ抽出で「検索して...
-
googleフォームでインストール...
-
Access フォーム上でコンボボッ...
-
Accessフォームからパラメータ...
-
DocuWorksでの印刷
-
構文エラー:演算子がありませ...
-
20万行あるデータを動かしたい
-
Access クエリ上で表示させた割...
おすすめ情報