- ベストアンサー
Access2000 テーブルのデザインを変更したい
以下のような請求書テーブルがあります。 顧客番号 項目名 料金 0001 商品A 200 0001 商品B 100 0002 商品A 200 このテーブルを以下のように変更したいのです。 顧客番号 項目名1 料金1 項目名2 料金2 項目名3 ... 0001 商品A 200 商品B 100 0002 商品A 200 一括変換する良い方法がありましたら、是非アドバイスお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 レスがつきませんね。 やりたいことは、何となくわかるのですが、現実的ではないと思います。 例えば「顧客番号(0001)」のレコード数が1000件あった場合、2000項目作ることになるからです。 レポートへの出力をお考えであれば、代案として、下記の結果レイアウトでクロス集計クエリを使えます。 ただし、顧客番号と項目名で重複がないことが前提です。 あまり参考にならなければごめんなさい。 <クエリ> フィールド 顧客番号 項目名 料金 テーブル 請求書 請求書 請求書 集計 グループ化 グループ化 最大 行列の入替 行見出し 列見出し 値 <結果> 顧客番号 商品A 商品B 0001 200 100 0002 200 (Null)
お礼
レスありがとうございました。 HDクラッシュのため、お礼が遅くなって申し訳ありません。 ちょっときつめですが、クエリーと手作業でなんとかやってみようと思います ご提案、どうもありがとうございました。