1
SSRSの多値文字列パラメータの入力をテーブルに入れたいので、in(@variable)を使用するのではなく、 。 私はprocでそれを行う方法を知っていますが、私はそれを8000文字に制限してprocに送るので、SSRS自体でそれをやりたいのです。SSRSのテーブルに多値文字列パラメータを配置する
SSRSの多値文字列パラメータの入力をテーブルに入れたいので、in(@variable)を使用するのではなく、 。 私はprocでそれを行う方法を知っていますが、私はそれを8000文字に制限してprocに送るので、SSRS自体でそれをやりたいのです。SSRSのテーブルに多値文字列パラメータを配置する
多値パラメータがとりうるすべての可能な値のテーブルを作成し、結合に使用して、多値パラメータで行を制限するのはなぜですか?
たとえば、選択した都市に所在するお店の請求書を合計したいとします。あなたは、多値文字列パラメータの選択に入力するために使用する都市名のテーブルを持っています。データセットのSQLは次のようになります。
SELECT CityName, ShopName, SUM(Invoice.Amount)
FROM Invoice
INNER JOIN Shop ON Invoice.ShopNumber = Shop.ShopNumber
INNER JOIN City ON Shop.CityName = City.CityName AND City.CityName IN (@CityNameParam)
GROUP BY City.CityName, Shop.ShopName
ありがとう、Chris。これは実際に私が持っていた別の問題を私に助けた:) – Stuart