2017-12-18 9 views
0

SSRSレポートは勘定コード(複数可)の最初の文字に基づいて、指定可能な部門のドロップダウンを提供することができるようにこれは追加のORオプションを使用してSSRSレポートのAND LIKEパラメータを使用する方法はありますか?

SELECT * FROM TableName 
WHERE Account_Code LIKE @Department+'%' 

を次のように私はSSRSでデータセットクエリを持っていますでAccount_Codeテーブル

以下に示すように、私はしかし、私はと基準(すなわちに基づいてするにはカテゴリー3必要があります...指定可能な値でSSRSレポートビルダで

enter image description here

@Departmentパラメータを設定している

'C'で始まるAccount_Code または 'D')。パラメータのプロパティに 'C OR D'という式を入力しても機能しません。私はデータセットクエリ自体を再考する必要がありますか、これは私のLIKE @Department句だけでSSRSパラメータで行うことができますか?

答えて

0

第3の値を[c-d]に設定できます。以下の例を参照してください。

DECLARE @Department varchar(10) 
SET @Department = '[c-D]' 

CREATE TABLE #Test (Account_Code char(2)) 

INSERT INTO #Test(Account_Code) VALUES 
('CA'), 
('CB'), 
('DA'), 
('DB'), 
('AZ'), 
('AY'), 
('BZ'), 
('BY') 

SELECT * 
FROM #Test 
WHERE Account_Code LIKE @Department + '%' 

DROP TABLE #Test 
関連する問題