如何在带参数的SSRS查询设计器中使用IF ELSE语句?

问题描述 投票:0回答:1

我愿意实现的是:1-向报表添加一个名为@OrderBy的新参数2-如果@OrderBy的值为null或空白,则使用Order By DaysLate DESC(意味着当前功能将保持原样)3-如果@OrderBy的值为1,则使用Order By RugID ASC(意味着我们将按rugid的升序而不是几天的降序顺序对地毯进行排序)

我使用此(屏幕快照)查询来实现它。 enter image description here

sql-server-2008 reporting-services ssrs-2008
1个回答
0
投票

您可以使用CASE表达式。这是一个例子:

© www.soinside.com 2019 - 2024. All rights reserved.