UFN_FAF_TEAMCONSTITUENTID_BY_TEAMID

Get team constituent ID by TeamID

Return

Return Type
table

Parameters

Parameter Parameter Type Mode Description
@TEAMID uniqueidentifier IN
@EVENTID uniqueidentifier IN

Definition

Copy


CREATE FUNCTION dbo.UFN_FAF_TEAMCONSTITUENTID_BY_TEAMID
(
 @TEAMID uniqueidentifier = NULL
,@EVENTID uniqueidentifier = NULL
)
RETURNS TABLE
AS
RETURN
(
    select  TFT.ID TEAMID
    ,TFT.NAME TEAMNAME
    ,TE.TYPE TEAMTYPE
    ,TE.TYPECODE TEAMTYPECODE
    ,C.ID TEAMCONSTITUENTID
    ,C.KEYNAME  TEAMCONSTITUENTNAME
    from TEAMFUNDRAISINGTEAM TFT
    INNER JOIN TEAMEXTENSION TE ON TE.TEAMFUNDRAISINGTEAMID=TFT.ID
    INNER JOIN EVENT EV ON EV.APPEALID=TFT.APPEALID 
    inner join CONSTITUENT C ON C.ID=TE.TEAMCONSTITUENTID 
    WHERE EV.ID=@EVENTID
    AND TFT.ID=@TEAMID
)