基本上,我只尝试连接一个表,并且只有在值等于1的情况下才会连接。我尝试过使用case语句,但这不起作用,所以我陷入了僵局,非常感谢一些建议。基本上,我有一个传递的表@courseSection和一个局部变量@isSelect all = 0。所以现在我要检查@courseSection表中的是-1。有没有人有关于如何完成这一点的建议,并提前感谢帮助。
有没有办法说服SQL Server 2014在连接列存储索引表时执行连接消除?
我们有一个标准的维度模型,带有事实表和维度,还有一些视图将事实与它们的多个维度连接在一起,以方便用户。在使用传统的行存储表时,如果给定查询不需要连接,我们可以利用SQL的能力从这些方便的视图中消除连接,因为事实和维度之间定义了FK/PK关系,这使得查询规划器