>>Create Cursor crsPapers (ItemID i) >>Insert into crsPapers values (1) >>Insert into crsPapers values (2) >> >>* ItemId 1 is The Times >>* ItemId 2 is The Sunday Times >>Select CustID from Subs s ; >> left join crsPapers p on s.ItemID = p.ItemID ; >> having cnt(s.ItemID) = Reccount('crsPapers') and ; >> cnt(s.ItemID) = cnt(p.ItemID) ; >> group by custID >>>>With an IN (lcList) it might be :
>>* ItemId 1 is The Times >>* ItemId 2 is The Sunday Times >>lcList = '1,2' >>Select CustID from Subs s ; >> left join Papers p ; >> on s.ItemID = p.ItemID and p.ItemId in (&lcList) ; >> having cnt(s.ItemID) = Occurs(',',m.lcList)+1 and ; >> cnt(s.ItemID) = cnt(p.ItemID) ; >> group by custIDCetin
&& In command window Create Cursor crsPapers (ItemID i) Insert into crsPapers values (1) Insert into crsPapers values (2) m.crsPapers = 'crsPapers' create sql view as v_subs as ; Select CustID from Subs s ; left join ?crsPapers p on s.ItemID = p.ItemID ; having cnt(s.ItemID) = Reccount(?crsPapers) and ; cnt(s.ItemID) = cnt(p.ItemID) ; group by custID * Then once created m.crsPapers = sys(2015) select ItemID from Papers where ... into cursor (m.crsPapers) nofilter use myDB!v_subs && or requery if in useWould work I 'guess' :)