fnFundRaiserTeamGoal

Return

Return Type
money

Parameters

Parameter Parameter Type Mode Description
@FundRaiserTeamID int IN
@RootFundraiserID int IN
@Depth int IN

Definition

Copy


        CREATE function [dbo].[fnFundRaiserTeamGoal](   

               @FundRaiserTeamID int,
               @RootFundraiserID int,
               @Depth int)

            returns money
            as

            begin

                Declare @AggregateGoal money

                SELECT
                    @AggregateGoal = isnull(sum(frs.goal),0)

                FROM
                    dbo.fnFundRaiserTeamSolicitors(@FundRaiserTeamID, @RootFundRaiserID, @Depth) solicitor
                    inner join dbo.FundRaiserSolicitors frs on frs.id = solicitor.SolicitorID

                return @AggregateGoal

            end