USP_APPEALMAILING_GETCACHEDINFO
Retrieves count data that was cached by the Marketing Effort Segment Record Count Calculation process.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@APPEALMAILINGID | uniqueidentifier | IN |
Definition
Copy
create procedure dbo.USP_APPEALMAILING_GETCACHEDINFO
(
@APPEALMAILINGID uniqueidentifier
)
as
begin
declare @RECORDCOUNTDATECACHED date;
select top 1
@RECORDCOUNTDATECACHED = MKTSEGMENTATIONSEGMENTCACHEINFO.RECORDCOUNTDATECACHED
from
MKTSEGMENTATIONSEGMENT
inner join
MKTSEGMENTATIONSEGMENTCACHEINFO on MKTSEGMENTATIONSEGMENTCACHEINFO.SEGMENTID = MKTSEGMENTATIONSEGMENT.ID
where
MKTSEGMENTATIONSEGMENT.SEGMENTATIONID = @APPEALMAILINGID;
select
sum(MKTSEGMENTATIONSEGMENTCACHEINFO.RECORDCOUNT) [RECORDCOUNT],
@RECORDCOUNTDATECACHED [RECORDCOUNTDATECACHED]
from
MKTSEGMENTATIONSEGMENT
inner join
MKTSEGMENTATIONSEGMENTCACHEINFO on MKTSEGMENTATIONSEGMENTCACHEINFO.SEGMENTID = MKTSEGMENTATIONSEGMENT.ID
where
MKTSEGMENTATIONSEGMENT.SEGMENTATIONID = @APPEALMAILINGID
group by
MKTSEGMENTATIONSEGMENT.SEGMENTATIONID;
end