***Resolved***sql syntax help pls
I'm trying to do some SQL to extract some data
I need to filter the data like so:
B>= A & C>=A
OR
B>=A & C<=D
OR
B<=D & C>=D
Soo far I have...
VB Code:
SELECT MAX(Cost) AS 'MAX', MIN(Cost) AS 'MIN', SUM(NumSites) AS sites, COUNT(ID) AS 'COUNT'
FROM tCampaignData
WHERE (ContractorCode = 6) AND (Packagecode = 19) AND (SizeCode = 2) AND (Cost <> 0) AND campcode <> 155
AND (ID IN
(SELECT id FROM tcampaigndata WHERE startdate <= '2002-Dec-23' AND enddate >= '2002-Dec-23'))
or(ID IN
(SELECT id FROM tcampaigndata WHERE startdate >= '2002-Dec-23' AND enddate <= '2003-Mar-30'))
or(ID IN
(SELECT id FROM tcampaigndata WHERE startdate <= '2003-Mar-30' AND enddate >= '2003-Mar-30'))
Any ideas where i am going wrong and/ or if its possible to do what i need??