access2003初心者です。50商品の在庫管理をしています。
作成したのは
・商品テーブル(商品コード、商品名)
・受注テーブル(日付、商品コード、個数)
です。
受注テーブルには受注があった商品のデータしか入力していません。
しかしレポートでは、すべての商品を並べて
「受注がない商品については、数量を0」
としてレポートを作成したいと考えています。
レポートを作成するには、「元となるテーブルやクエリが必要になってくる」と本に書いてあったのですが、
この元となるクエリを作成することができません。
作成したいクエリは次のとおりです。
日付 商品 個数
2008/04/01 商品01 2
2008/04/01 商品02 0←このデータ(日付、商品、個数)は受注テーブルにはありません。以下同じ。
・ ・ ・
・ ・ ・
2008/04/01 商品50 2
2008/04/02 商品01 1←ここから日付が翌日になります。
2008/04/02 商品02 1
・ ・ ・
・ ・ ・
2008/04/02 商品50 0
2008/04/03 商品01 2←ここから日付が翌々日になります。
2008/04/03 商品02 2
・ ・ ・
・ ・ ・
データがないものに対して、
自動で日付を入力したり、個数を0にしたりしたいのですが、
どのような抽出条件またはSQLなどを書いたらいいのかわかりません。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
レコードにないものも全て表示させたいという時には
全てあるレコードと表示させたいものを外部結合させます
質問の場合日付と商品コードの全組み合わせが必要です
全商品は商品テーブルにあるでしょうから
受注テーブルから日付を重複無しに取り出すクエリを作り
これと商品テーブルをクエリデザインビューに取り込み
結合しないで
商品コードと日付を取り出せば
日付と商品コードの全組み合わせができます
この全組み合わせクエリと受注テーブルをクエリデザインビューに取り込み
日付同士、商品コード同士を結合し
結合の種類を[全組み合わせクエリの全レコードを・・・]にします
日付や商品コードをクエリのほうから取り出せばお望みのものができます
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 経営情報システム accessでの請求管理について 12 2022/06/11 16:20
- その他(データベース) accessについて 2 2022/05/31 16:58
- Excel(エクセル) VBA でvlookup エラーなどは削除したい 8 2022/12/30 04:03
- その他(データベース) accessでの請求管理について 2 2022/06/13 21:51
- SQL Server SQLのクエリの書き方 1 2022/03/29 23:06
- Excel(エクセル) Excel 関数 vlookupなどの使い方について質問です。 シート1に品番、商品名、単価、発注条 6 2022/06/15 19:16
- その他(Microsoft Office) Excelで総数量を変動させたい 2 2022/11/04 23:49
- Excel(エクセル) エクセルの条件付き書式 個人シートを参照して集計シートに色付けしたい 1 2023/06/22 00:39
- その他(プログラミング・Web制作) パイソンでのプログラミングについて 3 2022/08/11 20:31
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
日付型のフィールドに空白を入...
-
SQL文で パラメータが少なすぎ...
-
Excleピボットでデータのない部...
-
前のレコードの合計に現レコー...
-
Accessのデータ型の日付/時刻型...
-
Access クエリで、レコードの無...
-
BCPでCSV内の文字列をテーブル...
-
VBA 別シートの同じ日付の欄に...
-
指定日付を起点にして最新日付...
-
アクセスで月単位の抽出
-
アクセスの昇順並び替えで空白...
-
【Accessで困っています...
-
アクセス:既定値に土日含まず...
-
Access dcount 複数条件
-
ACCESSの空白をカウントする
-
エクセル-過去6カ月分の合計を...
-
Microsoft Query の抽出条件に...
-
クロス集計のユニオンクエリー...
-
access 横型カレンダーを使用し...
-
アクセス97のVBAで日付項目をヌ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
日付型のフィールドに空白を入...
-
SQL文で パラメータが少なすぎ...
-
Excleピボットでデータのない部...
-
アクセスで月単位の抽出
-
BCPでCSV内の文字列をテーブル...
-
Accessの日付時刻型から日付、...
-
VBA 別シートの同じ日付の欄に...
-
Excel→Accessへの日付データの...
-
Access クエリで、レコードの無...
-
指定日付を起点にして最新日付...
-
アクセス:既定値に土日含まず...
-
【エクセル】指定した日付に一...
-
ACCESSの空白をカウントする
-
Accessで日付の比較がうまくい...
-
【vba】日付の形式が勝手に変わ...
-
前のレコードの合計に現レコー...
-
エクセル-過去6カ月分の合計を...
-
Accessのデータ型の日付/時刻型...
-
【Accessで困っています...
-
アクセス97のVBAで日付項目をヌ...
おすすめ情報