• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:アクセス クロス集計の列フィールド名変更)

アクセス クロス集計の列フィールド名変更

このQ&Aのポイント
  • 大分類テーブルのIDと受注テーブルの大分類は一対多のリレーションになっています。
  • 納期を月単位でフォーマットして、クロス集計を作成しましたが、列フィールドが大分類IDになっています。
  • 大分類名で表示したい場合、大分類テーブルの情報を結合し、大分類名を取得する必要があります。

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

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

ユニオンクエリには、大分類 は含まれていますよね。 ならば、クロス集計クエリにに大分類テーブルを追加して、クロス集計の大分類フィールドを大分類テーブルの大分類IDフィールド上にドロップします。 これで2つのフィールが結合されます。 あとは、大分類テーブルの大分類を列見出しにします。

coco--chanel
質問者

お礼

こんにちは。 出来ました。有難うございました。 勉強になりました。これで分かりやすい表が出来ました。

その他の回答 (1)

回答No.1

リレーションシップが設定されているなら、 そのクエリに大分類テーブルを追加すれば、 自動的に受注テーブルと大分類テーブルが結合こされると思います。 そこで、大分類 のところのテーブルを、大分類テーブルにすれば、名称で表示されます。 デザインビューで下記のようになるように。 フィールド 大分類 テーブル 大分類テーブル 行列の入れ替え 列見出し

coco--chanel
質問者

補足

hatena1989さん 回答ありがとうございます。早速クロス集計クエリに大分類テーブルを追加してみたのですが、出来ませんでした。 。。。説明不足で申し訳ありませんでした。 一つのアクセスに受注テーブルの他に支社分の受注テーブルをリンクさせています。一度ユニオンクエリで合算してから、クロス集計しています。 SELECT * FROM 本社受注売上クエリ UNION ALL SELECT * FROM 支社受注売上クエリ; もしかして、ここに大分類テーブルを追加しないと駄目なのでしょうか・・・?

関連するQ&A

専門家に質問してみよう