0

次のような購入テーブルがあります。

store_id.   industry_code    amt_age_18_24    amt_age_25-34    amt_men    amt_women
       1             1000              100               20         80           40
       2             2000              100              100        130           70

私がやろうとしているのは、各店舗の年齢と性別による購入のすべての順列を見つけることです。各行が一意であるこのようなもの:

store_id.   industry_code    amt_age_18_24    amt_age_25-34    amt_men    amt_women
       1             1000              100             NULL         80          NULL
       1             1000              100             NULL        NULL           40
       1             1000              NULL            20           80          NULL
       1             1000              NULL            20          NULL           80
       2             2000              100             NULL        130          NULL
       2             2000              100             NULL        NULL           70
       2             2000              NULL            100         130          NULL
       2             2000              NULL            100         NULL           70

これを行う最善の方法は何ですか?セルフジョイン?

4

3 に答える 3