UFN_FUNDRAISINGGROUP_PARTICIPANTNUMBER
Calculate group number of participant recruited.
Return
Return Type |
---|
int |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@ID | uniqueidentifier | IN |
Definition
Copy
create function dbo.UFN_FUNDRAISINGGROUP_PARTICIPANTNUMBER
(
@ID uniqueidentifier
)
returns int
with execute as caller
as begin
return (
select COUNT(fc.TYPEGUID)
from dbo.FAFCOMMUNICATIONSLOG fl
join dbo.FAFEVENTCOMMUNICATIONCHANNEL fc on fl.EMAILJOBID = fc.EMAILJOBID
where fc.TYPEGUID IN (
select REGISTRANTID from dbo.UFN_REGISTRANT_GROUPMEMBERLIST() RG
inner join dbo.TEAMEXTENSION TE ON TE.TEAMFUNDRAISINGTEAMID=RG.GROUPID
where GROUPID=@ID AND RG.TYPECODE=TE.TYPECODE)
)
end