Tenho uma tabela onde guardo salvo os envios que são feitos para os doadores de uma instituição. Envio carta de boas vindas = Código 001 Envio Carta Boletos Mensais = Codigo 002 E assim por diante. A tabela guarda o Id da pessoa, data do envio, código do Envio (001, 002, etc) Uma pessoa terá, então, ao longo do tempo diversos envios. O que eu necessito e não estou conseguindo: Criar uma query que retorne todas as pessoas, menos aquelas que tem o código de envio "028" - Reenvio de Boletos. Ou seja, necessito que a consulta me considere SOMENTE as pessoas que não receberam os Boletos (código 028) Tentei fazer assim, mas caso o Id da pessoa tenha outros envios, ele me retorna, ignorando apenas a entrada que tenha código <> 28. SELECT Tabela_Clientes_Historico.Id_Cliente_Historico_Cliente AS Id FROM Tabela_Clientes_Historico WHERE (((Tabela_Clientes_Historico.Historico_Cliente)<>28)) GROUP BY Tabela_Clientes_Historico.Id_Cliente_Historico_Cliente; Não sei se teriam alguma idéia de como eu poderia fazer esta query. Obrigado.