我想在 sql server 的用户定义函数的查询结果集中应用循环。这是查询:
select acc_no, balance from sav_acc_mcg where scheme_id ='001'
这个查询给出了一个否。acc_no 的行数。现在我需要做的是遍历该结果并对结果做一些工作。但问题是遍历查询的结果集。所以帮帮我吧。提前致谢。
我想在 sql server 的用户定义函数的查询结果集中应用循环。这是查询:
select acc_no, balance from sav_acc_mcg where scheme_id ='001'
这个查询给出了一个否。acc_no 的行数。现在我需要做的是遍历该结果并对结果做一些工作。但问题是遍历查询的结果集。所以帮帮我吧。提前致谢。
听起来你需要交叉申请。参见@Quasnoi 的博客(搜索“TVF”):http ://explainextended.com/2009/07/16/inner-join-vs-cross-apply/
select sum(balance) as Total from sav_acc_mcg where scheme_id ='001'