• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Accessデータ抽出から追加)

Accessデータ抽出から追加

このQ&Aのポイント
  • Accessデータを抽出し、他のデータと統合したいです。
  • 指定期間のデータを抽出してワークデータを作成したいです。
  • 条件に合致するデータを抽出し、在庫テーブルに追加したいです。

質問者が選んだベストアンサー

  • ベストアンサー
noname#140971
noname#140971
回答No.2

店コード__キャリアコード__機種コード_数量 101_______10______________5_____________2 102_______10______________6_____________2 101_______10______________5_____________1 102_______10______________6_____________1 もしかして、このような結果を得たいということでしょうか? これだったら、ケース1、2の情報がないと識別できないでしょうね。 分類_店コード__キャリアコード__機種コード_数量 01___101_______10______________5_____________2 01___102_______10______________6_____________2 02___101_______10______________5_____________1 02___102_______10______________6_____________1 この場合は、UNION で結合することになります。

その他の回答 (1)

noname#140971
noname#140971
回答No.1

販売店: ID__店コード 01__101 02__102 販売履歴: ID__店コード__区分_1__区分_2__区分_3__種別__キャリアコード__機種コード__売上年月日 01__101_______2_______0_______5_______1_____10______________5___________2008/02/02 02__101_______2_______0_______5_______2_____10______________5___________2008/02/02 03__102_______2_______0_______6_______1_____10______________6___________2008/02/02 04__102_______2_______0_______6_______2_____10______________6___________2008/02/02 このようなテーブルとデータを想定。 クエリ1: 店コード__キャリアコード__機種コード_数量 101_______10______________5_____________2 102_______10______________6_____________2 SELECT 販売履歴.店コード, 販売履歴.キャリアコード, 販売履歴.機種コード, COUNT(販売履歴.キャリアコード) AS 数量 FROM 販売履歴 INNER JOIN 販売店 ON 販売履歴.店コード=販売店.店コード WHERE 販売履歴.キャリアコード='10' And 販売履歴.区分_1='2' And 販売履歴.区分_2='0' And 販売履歴.区分_3 In ('5','6') And 販売履歴.売上年月日<=#3/1/2008# GROUP BY 販売履歴.店コード, 販売履歴.キャリアコード, 販売履歴.機種コード; クエリ2: 店コード__キャリアコード__機種コード_数量 101_______10______________5_____________1 102_______10______________6_____________1 SELECT 販売履歴.店コード, 販売履歴.キャリアコード, 販売履歴.機種コード, COUNT(販売履歴.キャリアコード) AS 数量 FROM 販売履歴 INNER JOIN 販売店 ON 販売履歴.店コード=販売店.店コード WHERE 販売履歴.キャリアコード='10' And 販売履歴.区分_1='2' And 販売履歴.区分_2='0' And 種別='1' And 販売履歴.区分_3 In ('5','6') And 販売履歴.売上年月日<=#3/1/2008# GROUP BY 販売履歴.店コード, 販売履歴.キャリアコード, 販売履歴.機種コード; Q、1と2の文を統合して1つのデータとして欲しいです。 A、1のデータに2は含まれていると推察します。 よって、質問の意図が理解できません。