V_QUERY_MKTSEGMENTATIONSEGMENTUNIFIED
Includes marketing effort fields for use with export.
Fields
Field | Field Type | Null | Description |
---|---|---|---|
UNIFIEDSEGMENTATIONSEGMENTID | uniqueidentifier | Unified marketing effort segment ID | |
SEGMENTATIONID | uniqueidentifier | Marketing effort ID | |
SEGMENTATIONSEGMENTID | uniqueidentifier | Marketing effort segment ID | |
SEGMENTATIONTESTSEGMENTID | uniqueidentifier | yes | Marketing effort test segment ID |
SEGMENTATIONSEGMENTPACKAGEID | uniqueidentifier | Marketing effort segment package ID | |
SEGMENTATIONTESTSEGMENTPACKAGEID | uniqueidentifier | yes | Marketing effort test segment package ID |
Definition
Copy
/*
Generated by Blackbaud AppFx Platform
Date: 11/11/2014 4:14:09 PM
Assembly Version: Blackbaud.AppFx.Platform.SqlClr, Version=4.0.2.0, Culture=neutral, PublicKeyToken=null
Copyright Blackbaud
*/
CREATE VIEW dbo.V_QUERY_MKTSEGMENTATIONSEGMENTUNIFIED AS
select
[MKTSEGMENTATIONSEGMENT].[ID] as [UNIFIEDSEGMENTATIONSEGMENTID],
[MKTSEGMENTATIONSEGMENT].[SEGMENTATIONID],
[MKTSEGMENTATIONSEGMENT].[ID] as [SEGMENTATIONSEGMENTID],
null as [SEGMENTATIONTESTSEGMENTID],
[MKTSEGMENTATIONSEGMENTPACKAGE].[ID] as [SEGMENTATIONSEGMENTPACKAGEID],
null as [SEGMENTATIONTESTSEGMENTPACKAGEID]
from dbo.[MKTSEGMENTATIONSEGMENT]
inner join dbo.[MKTSEGMENTATIONPACKAGE] as [MKTSEGMENTATIONSEGMENTPACKAGE] on [MKTSEGMENTATIONSEGMENTPACKAGE].[SEGMENTATIONID] = [MKTSEGMENTATIONSEGMENT].[SEGMENTATIONID] and [MKTSEGMENTATIONSEGMENTPACKAGE].[PACKAGEID] = [MKTSEGMENTATIONSEGMENT].[PACKAGEID]
union all
select
[MKTSEGMENTATIONTESTSEGMENT].[ID] as [UNIFIEDSEGMENTATIONSEGMENTID],
[MKTSEGMENTATIONSEGMENT].[SEGMENTATIONID],
[MKTSEGMENTATIONSEGMENT].[ID] as [SEGMENTATIONSEGMENTID],
[MKTSEGMENTATIONTESTSEGMENT].[ID] as [SEGMENTATIONTESTSEGMENTID],
[MKTSEGMENTATIONSEGMENTPACKAGE].[ID] as [SEGMENTATIONSEGMENTPACKAGEID],
[MKTSEGMENTATIONTESTSEGMENTPACKAGE].[ID] as [SEGMENTATIONTESTSEGMENTPACKAGEID]
from dbo.[MKTSEGMENTATIONTESTSEGMENT]
inner join dbo.[MKTSEGMENTATIONSEGMENT] on [MKTSEGMENTATIONSEGMENT].[ID] = [MKTSEGMENTATIONTESTSEGMENT].[SEGMENTID]
inner join dbo.[MKTSEGMENTATIONPACKAGE] as [MKTSEGMENTATIONSEGMENTPACKAGE] on [MKTSEGMENTATIONSEGMENTPACKAGE].[SEGMENTATIONID] = [MKTSEGMENTATIONSEGMENT].[SEGMENTATIONID] and [MKTSEGMENTATIONSEGMENTPACKAGE].[PACKAGEID] = [MKTSEGMENTATIONSEGMENT].[PACKAGEID]
inner join dbo.[MKTSEGMENTATIONPACKAGE] as [MKTSEGMENTATIONTESTSEGMENTPACKAGE] on [MKTSEGMENTATIONTESTSEGMENTPACKAGE].[SEGMENTATIONID] = [MKTSEGMENTATIONSEGMENT].[SEGMENTATIONID] and [MKTSEGMENTATIONTESTSEGMENTPACKAGE].[PACKAGEID] = [MKTSEGMENTATIONTESTSEGMENT].[PACKAGEID]