我想知道如何在动态查询的结果中过滤(放置 where 子句),如下所示:
execute(@query)
问题是@query 的列数是动态的,并且标题是未知的,因为查询是 PIVOT 的结果:
TSQL 从两张表创建动态报告,一张表保存标题,另一张保存数据
我想要得到的结果是这样的:
select * from execute(@query) where column(1) = 'something'
提前感谢您的帮助。
我想知道如何在动态查询的结果中过滤(放置 where 子句),如下所示:
execute(@query)
问题是@query 的列数是动态的,并且标题是未知的,因为查询是 PIVOT 的结果:
TSQL 从两张表创建动态报告,一张表保存标题,另一张保存数据
我想要得到的结果是这样的:
select * from execute(@query) where column(1) = 'something'
提前感谢您的帮助。