如何在sql server用户定义的函数中循环查询的结果集?

时间:2013-04-21 05:54:42

标签: sql-server-2008 user-defined-functions

我想在sql server的用户定义函数中的查询结果集中应用循环。 这是查询:

select acc_no, balance from sav_acc_mcg where scheme_id ='001'

此查询给出了否。 acc_no的行数。现在我需要做的是循环结果并对结果做一些工作。但问题是循环查询的结果集。所以帮助我。提前致谢。

2 个答案:

答案 0 :(得分:1)

select sum(balance) as Total from sav_acc_mcg where scheme_id ='001'

答案 1 :(得分:1)

听起来你需要交叉申请。请参阅@ Quasnoi的博客(搜索“TVF”):http://explainextended.com/2009/07/16/inner-join-vs-cross-apply/