consegui resolver meu problema, a condição da data, deve estar dentro da clausula left join assim: SELECT clie.clie_fantasia,count(ate.aten_id) FROM clientes clie LEFT OUTER JOIN atendimentos ate on (clie.clie_cnpj=ate.aten_cnpj and ate.aten_data_fim>='01/03/2012') GROUP BY clie.clie_fantasia grato.