我有一个表tblCriteria
,其中包含一小组(< 20)记录。每条记录都有一个标准字段。
我希望SQL在请求tblFilterRun
时浏览这些记录,过滤主表tblRecords
(~5000条记录),然后将匹配记录中的一些关键字段插入另一个表{{1} }。
tblFilterResults
以前我会在Access中创建一些东西来迭代每个tblCriteria记录,但我想要一个纯粹的服务器解决方案。我听说过游标(通常是亵渎的同时),我有什么选择?
答案 0 :(得分:0)
你需要对tblCriteria中的记录做什么并不是很清楚,但是你能创建一个UDF来处理一条记录吗?然后,您可以使用一个查询(如
)在每条记录上调用它SELECT *
FROM tblCriteria
CROSS APPLY dbo.udf_yourFunction(parameter1, parameter2, etc)