- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:アクセス クロス集計の列フィールド名変更)
アクセス クロス集計の列フィールド名変更
このQ&Aのポイント
- 大分類テーブルのIDと受注テーブルの大分類は一対多のリレーションになっています。
- 納期を月単位でフォーマットして、クロス集計を作成しましたが、列フィールドが大分類IDになっています。
- 大分類名で表示したい場合、大分類テーブルの情報を結合し、大分類名を取得する必要があります。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ユニオンクエリには、大分類 は含まれていますよね。 ならば、クロス集計クエリにに大分類テーブルを追加して、クロス集計の大分類フィールドを大分類テーブルの大分類IDフィールド上にドロップします。 これで2つのフィールが結合されます。 あとは、大分類テーブルの大分類を列見出しにします。
その他の回答 (1)
- hatena1989
- ベストアンサー率87% (378/433)
回答No.1
リレーションシップが設定されているなら、 そのクエリに大分類テーブルを追加すれば、 自動的に受注テーブルと大分類テーブルが結合こされると思います。 そこで、大分類 のところのテーブルを、大分類テーブルにすれば、名称で表示されます。 デザインビューで下記のようになるように。 フィールド 大分類 テーブル 大分類テーブル 行列の入れ替え 列見出し
質問者
補足
hatena1989さん 回答ありがとうございます。早速クロス集計クエリに大分類テーブルを追加してみたのですが、出来ませんでした。 。。。説明不足で申し訳ありませんでした。 一つのアクセスに受注テーブルの他に支社分の受注テーブルをリンクさせています。一度ユニオンクエリで合算してから、クロス集計しています。 SELECT * FROM 本社受注売上クエリ UNION ALL SELECT * FROM 支社受注売上クエリ; もしかして、ここに大分類テーブルを追加しないと駄目なのでしょうか・・・?
お礼
こんにちは。 出来ました。有難うございました。 勉強になりました。これで分かりやすい表が出来ました。