Microstrategyを使用しており、FreeformSQLReportの機能を認識しています。ただし、MicrostrategyがSQLを生成する方法を変更したいと思います。
Infobrightを使用しているので、完全結合などの代わりに副選択を使用したいと思います。例:
Microstrategyによって生成されたクエリ:tableaからb.colb、min(b.cold)、sum(a.colb)を選択し、a.id = b.id groupbyb.colbでtablebbを結合します。
次の方法で生成したいと思います:select b.colb、min(b.cold)、sum(a.colb)from(select id、sum(cold)from tablea a group by colb)join tableb b on a .id=b.colbによるb.idグループ
現在のアプローチとは対照的に、このタイプのアプローチを取るようにジェネレーターを変更することは可能ですか?または、フリーフォームジェネレーターを使用する必要がありますか?