私は現在、キューブの作成に苦労しています。
以下は、私のリレーショナル データの簡略化されたバージョンです...
人種
Id Type Total
1 A 3
2 A 2
結果
Id RaceId Gender Position
1 1 M 2
2 1 M 3
3 1 F 1
4 2 F 2
5 2 F 1
ある種の pusedo 言語では、次のクエリを実行できるようにしたいと考えています。
SELECT Sum(Total), Sum(Position) WHERE RaceType = A AND Gender = M
そして、結果が得られると期待しています:3、5
ディメンションとメジャーのさまざまな構成をいくつか試しましたが、常に答えは 5, 5 になります。
これは立方体で達成できると確信していますが、現在、それを理解するための知識がありません-助けていただければ幸いです。
ありがとう