V_QUERY_ANALYTICSPROJECT
Fields
Field | Field Type | Null | Description |
---|---|---|---|
ID | uniqueidentifier | ||
ADDEDBY_APPLICATION | nvarchar(200) | yes | |
ADDEDBY_USERNAME | nvarchar(128) | yes | |
CHANGEDBY_APPLICATION | nvarchar(200) | yes | |
CHANGEDBY_USERNAME | nvarchar(128) | yes | |
DATEADDED | datetime | ||
DATECHANGED | datetime | ||
TSLONG | bigint | yes | |
DATE | date | ||
RECALIBRATION | bit | ||
RECORDSSCORED | int | ||
SPECIFIEDRECORDCOUNT | bit | yes | |
RECORDSBOUGHT | int | ||
DESCRIPTION | nvarchar(max) | ||
NUMPRESENTATIONFILES | int | yes |
Definition
Copy
/*
Generated by Blackbaud AppFx Platform
Date: 3/19/2013 1:38:48 AM
Assembly Version: Blackbaud.AppFx.Platform.SqlClr, Version=3.0.504.0, Culture=neutral, PublicKeyToken=null
Copyright Blackbaud
*/
CREATE VIEW dbo.V_QUERY_ANALYTICSPROJECT AS
select
ANALYTICSPROJECT.ID,
ADDEDBY.APPLICATIONNAME as [ADDEDBY_APPLICATION],
ADDEDBY.USERNAME as [ADDEDBY_USERNAME],
CHANGEDBY.APPLICATIONNAME as [CHANGEDBY_APPLICATION],
CHANGEDBY.USERNAME as [CHANGEDBY_USERNAME],
ANALYTICSPROJECT.DATEADDED,
ANALYTICSPROJECT.DATECHANGED,
ANALYTICSPROJECT.TSLONG,
ANALYTICSPROJECT.DATE,
ANALYTICSPROJECT.RECALIBRATION,
ANALYTICSPROJECT.RECORDSSCORED,
case when ANALYTICSPROJECT.RECORDSBOUGHT > 0 then cast(1 as bit) else cast(0 as bit) end as SPECIFIEDRECORDCOUNT,
ANALYTICSPROJECT.RECORDSBOUGHT,
ANALYTICSPROJECT.DESCRIPTION,
(
case when ANALYTICSPROJECT.PRESENTATION1 is null then 0 else 1 end +
case when ANALYTICSPROJECT.PRESENTATION2 is null then 0 else 1 end +
case when ANALYTICSPROJECT.PRESENTATION3 is null then 0 else 1 end +
case when ANALYTICSPROJECT.PRESENTATION4 is null then 0 else 1 end +
case when ANALYTICSPROJECT.PRESENTATION5 is null then 0 else 1 end
) as NUMPRESENTATIONFILES
/*#EXTENSION*/
from
dbo.ANALYTICSPROJECT
left join dbo.CHANGEAGENT ADDEDBY on ADDEDBY.ID = ANALYTICSPROJECT.ADDEDBYID
left join dbo.CHANGEAGENT CHANGEDBY on CHANGEDBY.ID = ANALYTICSPROJECT.CHANGEDBYID