V_QUERY_CONSTITUENTMARKETING_OPTIMIZED
This query is used by the marketing component behind the scenes to improve performance by removing unnecessary fields and joins.
Fields
Field | Field Type | Null | Description |
---|---|---|---|
CONSTITUENTID | uniqueidentifier | System record ID | |
HOUSEHOLDID | uniqueidentifier | yes | Household ID |
HEADOFHOUSEHOLD | bit | Head of household | |
ISHOUSEHOLD | bit | Is household |
Definition
Copy
/*
Generated by Blackbaud AppFx Platform
Date: 11/11/2014 4:11:53 PM
Assembly Version: Blackbaud.AppFx.Platform.SqlClr, Version=4.0.2.0, Culture=neutral, PublicKeyToken=null
Copyright Blackbaud
*/
CREATE VIEW dbo.V_QUERY_CONSTITUENTMARKETING_OPTIMIZED AS
select
[CONSTITUENT].[ID] as [CONSTITUENTID],
[CONSTITUENTHOUSEHOLD].[HOUSEHOLDID],
isnull([CONSTITUENTHOUSEHOLD].[ISPRIMARYMEMBER], 0) as [HEADOFHOUSEHOLD],
isnull([CONSTITUENTHOUSEHOLD].[ISHOUSEHOLD], 0) as [ISHOUSEHOLD]
from dbo.[CONSTITUENT]
left join dbo.[CONSTITUENTHOUSEHOLD] on [CONSTITUENTHOUSEHOLD].[ID] = [CONSTITUENT].[ID]