0

複数のテーブルのデータセットを作成し、テーブルに FK 値が存在するかどうかに基づいて、レポートの各要素を入力することはできますか? 状況は次のとおりです...各レコードの最新データのみをレポートに入力する必要があります。データベースの構造では、後続の各レコードは別のテーブルにあります。たとえば、ジョンに電話したときにクッキーが好きだと言い、後で電話して、彼がアイスクリームが好きだと言った場合、テーブル 1 にはジョンとクッキーがあり、テーブル 2 にはジョンとアイスクリームがあります。試行回数は 5 回までなので、表 1 ~ 5。すべてのテーブルをチェックする必要がありますが、最新のものだけを返します。したがって、ジョンのテーブル 3 ~ 5 を確認する必要がありますが、テーブル 2 の IceCream のみを返します。この例に従うと、「[名前] は現在 [デザート] が好きです」というレポートが必要になります。5 つのテーブルはすべてまったく同じ構造 (ただし、最初のテーブルには 2 つの列が追加されています) で、列名も同じです。私は約200個のデータ要素を返しているので、それらが後続のテーブルにない場合にそれらをすべて一時テーブルに選択すると、クエリが信じられないほど長くなり、試したときに切り捨てられたため、明らかにSSRSには長すぎます。

4

1 に答える 1