MS Access 2007のデータベースでフライトシミュレータを使用しています。データをピボットする必要があります。つまり、列を列に変換する必要があります。MSアクセス変換列を列に変換する
説明が難しいので、私の問題点を見せてください。
私はこのようなルックスで開始する必要がありデータ:すべての気道のために
Waypoint Lat Lon previous/next minimim-alt airwayName 00MKK 22.528056 -156.170961 BITTA 12 R464 00MKK 22.528056 -156.170961 CKH99 12 R464 03SML 25.61 30.635278 57SML 195 L321 03SML 25.61 30.635278 AST 85 W8 03SML 25.61 30.635278 KHG 85 W8 03SML 25.61 30.635278 KUNAK 195 L321 I need the data to look like this: Waypoint Lat Lon AirwayName Previous Next AirwayName Previous Next 03SML 25.61 30.635278 L321 57SML KUNAK W8 AST KHG 00MKK 22.52805 -156.1709 R464 BITTA CKH99 blank blank blank
同じウェイポイントがあり、私はそれの隣に、前と次のフィールドを持つ新しい列を必要としています。各ウェイポイントには、それに関連付けられたいくつかの気道(通常は10以下)がある場合があります。前のエントリと次のエントリが表示される順序は特に重要ではありません。
私が集めたことから、これが可能であれば、この種の操作は複数のクロス集計クエリを使用して行うことができます。
何か助けていただければ幸いです。ありがとうございました。
私はあなたがSQLではなくVBAを必要と思っています。 – Fionnuala
これが何であるかを説明する単語が見つかりました。それは非正規化データと呼ばれます。今私はそれを行う方法を理解する必要があります。 – flightSimdude