私はXとYの2つの列を持つテーブルを持っていますが、計算にはストアドプロシージャがあります。SSRSで変数と列を同時に1つのデータセットで使用する方法はありますか?
SSRSでレポートを作成する場合は、データセット内では列がない変数のみです。私も列が必要です。
1つのデータセット内の変数と列を同時に使用するにはどうすればよいですか?ここで
はコードです:ここでは
create procedure Reg
as
Declare @sumx float;
Declare @sumy float;
Declare @XY float;
select
@sumx= Sum(X)
,@sumy= Sum(y)
,@XY= Sum(y) * Sum(X)
from stat;
select
[email protected]
,[email protected]
select
X=X
,Y=Y
from stat
go
は変数と列です。
SQL経営管理論スタジオ結果:
私は同時に列とSSRSの変数を使用したい:
ここでは、列名のない変数のみです。 どうすればいいですか?
私はこれを試しました。したがって、私はフィルタとしてパラメータフィールドを作成したいので、私は列と変数が1つのデータセットに必要です。私はXの値から選択した場合、統計またはXYの値を変更しないでください。 – Ztrew
@Ztrewあなたがしていることは全く不可能です。同じクエリから2つのデータセットを返すことはできません。 ***あなたは2つのデータセットを持つ必要があります。 – iamdave
@Ztrew私はちょうどあなたが実際にあなたのコードの大きな塊を必要としないことに気づいた。私はそれに応じてクエリを更新しました。 – iamdave