Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
T-SQL 1.28 KB | None | 0 0
  1. DECLARE @startDate AS DateTime
  2. DECLARE @endDate AS DateTime
  3. DECLARE @station AS int
  4.  
  5. SET @startDate = '2011/01/01'
  6. SET @endDate = '2011/01/31'
  7. SET @station = 2346
  8.  
  9. SELECT  DISTINCT ac.[CampaignID] AS [CampaignId], ac.[CampaignPrettyName] AS [CampaignName], ac.[DateCampaignStart] AS [CampaignStart],
  10.         ac.[DateCampaignEnd] AS [CampaignEnd], av.[Industry] AS [IndustryCode], lu.[luName] AS [IndustryName],
  11.         si.[iStationID] AS [StationId], si.[sPrettyName] AS [StationName], [ri].[iStationID] AS [MarketId], [ri].[sPrettyName] AS [MarketName]
  12. FROM    [t_AdTraffic_Campaigns] AS ac
  13.     INNER JOIN  [t_AdTraffic_Ads] ad            ON ac.[CampaignID] = ad.[CampaignID]
  14.                                                 AND ad.[Status] = 'A'
  15.     INNER JOIN  [t_AdTraffic_AdStations] aa     ON ad.[AdID] = aa.[AdID]
  16.     INNER JOIN  [t_AdTraffic_Advertisers] av    ON ad.[AdvertiserID] = av.[AdvertiserID]
  17.     INNER JOIN  [dbo].[amf_LookupsByluType]('AvoidanceGroups') lu   ON av.[Industry] = lu.[luVal]
  18.     INNER JOIN  [t_stationInfo] AS si   ON  aa.iStationID=si.iStationID
  19.                                         AND @station IN (si.[iStationID],si.[irollupstation],si.[iNetworkID])
  20.     INNER JOIN  dbo.t_stationInfo ri    ON  si.irollupstation=ri.iStationID
  21.     INNER JOIN  dbo.t_stationInfo ni    ON  si.iNetworkID=ni.iStationID
  22. WHERE   ac.[DateCampaignEnd] >= @startDate
  23. AND     ac.[DateCampaignStart] <= @endDate;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement