レポートに 2 つの異なるデータベースからの 2 つのデータセットがあります。データセットには同じ列があります。これらのデータセットを 1 つのデータセットにマージするにはどうすればよいですか
私はこのようなものが必要です、
SELECT A,B,C FROM DATASET1
UNION
SELECT A,B,C FROM DATASET2
レポートに 2 つの異なるデータベースからの 2 つのデータセットがあります。データセットには同じ列があります。これらのデータセットを 1 つのデータセットにマージするにはどうすればよいですか
私はこのようなものが必要です、
SELECT A,B,C FROM DATASET1
UNION
SELECT A,B,C FROM DATASET2
私の知る限り、SSRS には、リンク サーバーからのデータセットから UNION を作成することと同等のものはありません。他の同様の質問には、同様の応答が返されます (例: this one )。
いくつかの回避策には、 を使用するLookupSet
、複雑な Tablix を作成する、および2 つの同一の Tablix を互いの下に配置する (2 番目の Tablix にはヘッダーを持たない) ことによってユニオンを単純に偽装することが含まれます。それ以外は、SSRS ではなく、データ側自体で結合する必要があります。