Mike,
It looks like subqueries will be needed to get the individual counts.
Change:
mikeydelamonde wrote:
DateCreated,
SysName,
Count(total recipients in mailshot),
Count(total recipients where read is true),
Count(total recipients where link is attached to mailshot)
To something more like this:
DateCreated,
SysName,
Cnt1 = (Select Count(recipients) From mailshot),
Cnt2 = (Select Count(recipients) From mailshot where read=true),
Cnt3 = (Select Count(recipients) From mailshot where IsNull(link)=False)
I had to guess at some of your table attributes, so my query will probably need to be modified. Hopefully this helps.