In any case you can use thisSELECT COALESCE(a.datecolumn,b.datecolumn) AS Date,COALESCE(Acnt,0) AS columnA,COALESCE(Bcnt,0) AS columnBFROM (SELECT datecolumn,COUNT(colA) AS Acnt FROM tableA GROUP BY datecolumn)aFULL OUTER JOIN (SELECT datecolumn,COUNT(colB) AS Bcnt FROM tableB GROUP BY datecolumn)bON b.datecolumn = a.datecolumn
------------------------------------------------------------------------------------------------------SQL Server MVPhttp://visakhm.blogspot.com/