Access VBA質問箱 IV

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

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


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

【12347】テーブルの追加による表示の変化 だいすけ 13/6/24(月) 9:09 質問[未読]
【12349】Re:テーブルの追加による表示の変化 hatena 13/6/24(月) 11:17 回答[未読]
【12352】Re:テーブルの追加による表示の変化 だいすけ 13/6/24(月) 14:01 発言[未読]
【12353】Re:テーブルの追加による表示の変化 hatena 13/6/24(月) 14:22 回答[未読]
【12354】Re:テーブルの追加による表示の変化 だいすけ 13/6/24(月) 15:37 発言[未読]
【12355】Re:テーブルの追加による表示の変化 hatena 13/6/24(月) 17:24 回答[未読]
【12356】Re:テーブルの追加による表示の変化 だいすけ 13/6/24(月) 17:48 お礼[未読]

【12347】テーブルの追加による表示の変化
質問  だいすけ  - 13/6/24(月) 9:09 -

引用なし
パスワード
   おはようございます。初めて投稿させていただきます。
accessはまだ始めたばかりで当たり前のことを聞くかもしれませんが、
よろしくお願いします。

今私がしようとしていることは、2つのテーブルを統合して情報をもってこようとしています。
仮のテーブルの名称として。。。
●フィールド1)テーブル名:営業部署、集計:グループ化
●フィールド2)テーブル名:営業部署、集計:カウント
この時点で、営業部署の担当数を集計しています。
そしてここから更に営業部署の担当者を表示しようと
●フィールド3)テーブル名:担当者詳細、集計:グループ化
を入れると、テーブル2でまとめた集計数が変化して大きな数字になってしまいました。

これは一体なにが問題なのでしょうか?
説明が不足しているのならお答えしますので、皆様のお力を貸してください。
よろしくお願いします。

【12349】Re:テーブルの追加による表示の変化
回答  hatena  - 13/6/24(月) 11:17 -

引用なし
パスワード
   この情報だけでは状況が把握出来ません。
とりあえず下記の情報を提供ください。

現状の2つのテーブルのテーブル名と含まれるフィールドの名前、データ型。
それぞれのテーブルの主キー設定。
現状のクエリをSQLビューして表示されるSQL文をコピーしてここに貼り付けてください。

【12352】Re:テーブルの追加による表示の変化
発言  だいすけ  - 13/6/24(月) 14:01 -

引用なし
パスワード
   ▼hatena さん:

対応ありがとうございます。
質問にお答えします。

>現状の2つのテーブルのテーブル名と含まれるフィールドの名前、データ型。
 フィールド名:データ1/データ2
 テーブル名:営業部署/担当者詳細
 データ型「データ型」とは「集計」のことですか?

>それぞれのテーブルの主キー設定
>現状のクエリをSQLビューして表示されるSQL文をコピーしてここに貼り付けてください。
SELECT [データ1].営業部署, Count([データ1].営業部署) AS 営業部署のカウント
FROM [データ1], データ2
GROUP BY [データ1].営業部署

【12353】Re:テーブルの追加による表示の変化
回答  hatena  - 13/6/24(月) 14:22 -

引用なし
パスワード
   ▼だいすけ さん:
>>現状の2つのテーブルのテーブル名と含まれるフィールドの名前、データ型。
> フィールド名:データ1/データ2
> テーブル名:営業部署/担当者詳細
> データ型「データ型」とは「集計」のことですか?

この説明では、テーブル名は、営業部署 と 担当者詳細 ですが、

>SELECT [データ1].営業部署, Count([データ1].営業部署) AS 営業部署のカウント
>FROM [データ1], データ2
>GROUP BY [データ1].営業部署

SQLを見ると、テーブル名は、データ1、データ2 のはずですが、
どちらが正しいですか。

とりあえず現在ある2つのテーブルの名前を正確に教えて下さい。
で、そのテーブルをデザインビューで開いて、そこに表示される フィールド名 と データ型を教えて下さい。それと、どのフィールドが主キーかも教えて下さい(鍵マークがついています)。

【12354】Re:テーブルの追加による表示の変化
発言  だいすけ  - 13/6/24(月) 15:37 -

引用なし
パスワード
   ▼hatena さん:

テーブル名はデータ1、データ2 です

【12355】Re:テーブルの追加による表示の変化
回答  hatena  - 13/6/24(月) 17:24 -

引用なし
パスワード
   >テーブル名はデータ1、データ2 です

では、そのテーブルをデザインビューで開いて、
すべてのフィールド名とデータ名を教えて下さい。
また、主キーがどれになっているかも教えて下さい。

同じことを何度も言わなくてすむように一度に回答してくれませんか。


とりあえず件数が増えてしまう原因ですが、2つのテーブルが結合されてないからです。2つのテーブルをキーフィールド同士で結合する必要があります。片方は主キー、片方は外部キーになります。
この説明で分かるならご自分でできるはずです。

分からないなら、上記の点について、答えてください。

【12356】Re:テーブルの追加による表示の変化
お礼  だいすけ  - 13/6/24(月) 17:48 -

引用なし
パスワード
   ▼hatena さん:

リレーションシップを使ったらきちんと整理できました!
ありがとうございました!!

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