私はデータウェアハウスプロジェクトに取り組んでおり、ディメンションテーブルの列名をループして、ベースデータテーブルの特定の列名に対応する値を選択する必要がある瞬間に行き詰まっています(実際のデータを持つもの、私はファクト テーブルに挿入したい)。これが私のテーブル構造です:
データ表
closing_course | max_course | min_course
234 | 241 | 187
254 | 277 | 198
寸法表
course_id | course_type
1 | closing_course
2 | max_course
3 | min_course
つまり、FOR EVERY COURSE TYPE ごとに各コースの値を取得し、FACT TABLE 内に course_id と対応する値を挿入するプロシージャを構築したいと考えています (他のディメンション データの中でも、私はそれを処理できると思います)。