UFN_BATCHAUCTIONITEMCONSTITUENT_GETGROUPMEMBERS
Returns all group members for a group added through batch auction item.
Return
Return Type |
---|
table |
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@GROUPID | uniqueidentifier | IN |
Definition
Copy
create function dbo.UFN_BATCHAUCTIONITEMCONSTITUENT_GETGROUPMEMBERS
(
@GROUPID uniqueidentifier
)
returns table
as
return
(
select
BRCGM.ID,
case when BRC.EXISTINGCONSTITUENTID is null then BRCGM.MEMBERID else BRC.EXISTINGCONSTITUENTID end MEMBERID,
BRCGM.ISPRIMARY,
case
when C.ID is not null then C.NAME
else BRC.NAME
end NAME
from dbo.BATCHAUCTIONITEMCONSTITUENTGROUPMEMBER BRCGM
inner join dbo.BATCHAUCTIONITEMCONSTITUENT BRC on BRCGM.MEMBERID = BRC.ID
left join dbo.CONSTITUENT C on BRC.EXISTINGCONSTITUENTID = C.ID
where
BRCGM.GROUPID = @GROUPID
)