• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Access2003 複雑な条件のデータ抽出)

Access2003 複雑な条件のデータ抽出

このQ&Aのポイント
  • Access2003で複雑な条件のデータ抽出方法について紹介します。
  • フィールド[C]の値を条件に従って他のフィールドに抽出する方法を解説します。
  • SQLを使用せずに関数式を使って条件指定をする方法も紹介します。

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

クロス集計クエリでいいのでは? フィールド__|[B]__|[A]__|[C] 行列の入れ替え|行見出し|列見出し|集計値 集計方法___|____|____|先頭or最後 クロス集計クエリ http://office.microsoft.com/ja-jp/access-help/HA010229577.aspx

KTN1123
質問者

お礼

早々のご回答をくださり ありがとうございました。 クロス集計クエリを使うという手がありましたね! お陰様で大変勉強になりました(*^_^*)

その他の回答 (1)

  • layy
  • ベストアンサー率23% (292/1222)
回答No.1

(テーブル(1)) No  [A]      [B]    [C]     [D]      [E]      [F] 1   111      X    あ       2   222      X     か   3   333      X     さ  4   111      Y    た 5   222      Y   (Null)  6   333      Y     は 7   222      Z     ま   8   333      Z     や  9   111      Z    ら    を クロス集計クエリを使って、縦軸X,Y,Z、横軸111,222,333 中間テーブルA     111   222   333   X    あ   か   さ Y    た   NULL  は Z    ら   ま   や を作ることができれば、 テーブル1と中間テーブルAとの組み合わせができるように思います。 中間テーブルA     111   222   333   X    あ   か   さ Y    た   NULL  は Z    ら   ま   や     Dへ  Eへ  Fへ ※実機テストはしていません。 参考になれば。

KTN1123
質問者

お礼

早々のご回答をくださり ありがとうございました。 クロス集計クエリを使えばいいのですね! お陰様で、希望通りの結果を得ることができ大変勉強になりました(*^_^*)

関連するQ&A