Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


486 / 2272 ツリー ←次へ | 前へ→

【11460】クエリについて かお 10/2/17(水) 20:17 質問[未読]
【11464】Re:クエリについて 超初心者 10/2/18(木) 14:00 発言[未読]
【11478】Re:クエリについて かお 10/2/23(火) 11:08 お礼[未読]

【11460】クエリについて
質問  かお  - 10/2/17(水) 20:17 -

引用なし
パスワード
   どうしても、うまくいかなくて困っています
アドバイスお願いします

クエリが2つあります

【クエリ1】
↓下記のようなクエリが6万件ほどデータがあります

区分1 | 区分2 | 区分3 | 品目|
-----------------------------
 1           A
     2       B
         3   C
     2       D
         3   E

【クエリ2】
↓下記のようなデータが10万件あります
品目| 番号 | 分類 | 
A   1   ☆
A   2   ☆
A   3   ☆
A   4   ▽  
B   1   ●
B   2   ●
B   3   ●
C   3   ■
C   4   ■
C   5   ■
       
クエリ1のデータとクエリ2を2つのクエリを【品目】をキーにして下記のような表にしたいのですが
どうもうまくいきません

区分1 | 区分2 | 区分3 | 品目 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |…続く
 1            A  ☆ ☆ ☆
 1            A        ▽
     2        B  ● ● ●
         3    C      ■ ■ ■

今の状況はこんな感じです

区分1 | 区分2 | 区分3 | 品目 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |…続く
 1            A  ☆
 1            A    ☆
 1            A      ☆
 1            A        ▽
     2        B  ●
     2        B    ●
     2        B      ●
         3    C      ■
         3    C        ■
         3    C          ■       

フィールドの番号の箇所にそれぞれ下記のような式をいれています
例)フォールド項目が[1]の箇所↓
式1:IIF([クエリ2]![番号]="1",[クエリ2]![分類],"")

この式の書き方がよくないのでしょうか?
どうしたら、うまくいくのでしょうか?


         

【11464】Re:クエリについて
発言  超初心者  - 10/2/18(木) 14:00 -

引用なし
パスワード
   ▼かお さん:
クエリ2を元にクロス集計クエリを作ります。
(仮に【クエリ3】とします)

TRANSFORM First(分類) AS 分類の先頭
SELECT 品目, 分類
FROM クエリ2
GROUP BY 品目, 分類
PIVOT 番号;

クエリ1とクエリ3を品目でリレーション
してみてはいかがでしょう。


参考までに。

【11478】Re:クエリについて
お礼  かお E-MAIL  - 10/2/23(火) 11:08 -

引用なし
パスワード
   ▼超初心者 さん:

アドバイスありがとうございます
あれから何度もトライしてますが、やはりいまいちうまくいきません

もうすこし勉強してみます

486 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078193
(SS)C-BOARD v3.8 is Free