Como trazer a data da ultima compra de um CPF.
Bom dia pessoal,
Como posso fazer para a consulta abaixo trazer somente a data da ultima compra?? Do modo que está essa consulta, ela está trazendo não só a ultima compra mas todos os dias de compra do CPF:
select DISTINCT CLI_CGC AS CPF,
CLI_NOME AS NOME,
CLI_TELEFONE AS TELEFONE,
CLI_NASCIMENTO AS DataDeNascimento,
CAI_VALOR,
CLI_ULT_COMPRA=MAX(CLI_ULT_COMPRA),
FIL_RAZAO_SOCIAL AS LOJA
from CAIXA,CLIENTES,FILIAL
where CLI_CODIGON=CAI_CODIGON
and FIL_CODIGO=CAI_FILIAL
and CLI_ULT_COMPRA between '25-10-2016' and '25-01-2017'
and FIL_RAZAO_SOCIAL in ('9986-GONCALVES DIAS (RJ)')
and CAI_VALOR <> 0 and CLI_TELEFONE not like ('(__)0%') and
CLI_TELEFONE not like ('(__)1%')
and CLI_TELEFONE not like ('(__)7%')
and CLI_TELEFONE not like ('(__)8%')
and CLI_TELEFONE not like ('(__)9%')
and CLI_TELEFONE not like ('(__)22222-222%')
and CLI_TELEFONE not like ('(__)21111-111%')
and CLI_TELEFONE not like ('+%')
and CLI_TELEFONE not like ('(__)2222-222%')
GROUP BY CLI_CGC,
CLI_NOME,
CLI_TELEFONE,
CLI_NASCIMENTO,
CAI_VALOR,
CLI_ULT_COMPRA,
FIL_RAZAO_SOCIAL
Desde já agradeço.Discussão (5)
Carregando comentários...