<% pagtorecebido = "select count(distinct cliente_cpf) as pagto_recebido from retorno_pagto where tipo_pagamento = 'VISA' or tipo_pagamento = 'Mastercard' or tipo_pagamento = 'American Express' or tipo_pagamento = 'AURA' or tipo_pagamento = 'Diners' or tipo_pagamento = 'Hipercard' and cod_status = [u]'1'[/u]" %>
me retorna o valor 2
e se eu faço a conslta mudando o cod_status para '0' ou '2' ou '3' continua dando o resultado 2
sendo que somente tem esses dois registros.
se eu faco a consulta mais simples:
<%recebido = "select count(distinct cliente_cpf) as cetap from retorno_pagto where tipo_pagamento = 'cheque' and cod_status = '1'"%>
me retorna os valores corretos da contagem, mesmo eu mudando o cod_status
se alguém puder me ajudar eu agradeço...
Editado por Denis Courcy Melhoria de entendimento do código
Pergunta
claudio martinez
ola pessoal, tenho uma tabela que só tem esses 4 registros
campo: tipo_pagamento - registros: mastercard , diners , cheque , cheque
no campo cod_status: - registros 1 , 1 , 1, 2
no campo cpf os dois são diferentes.
se eu faco a consulta assim:
e se eu faço a conslta mudando o cod_status para '0' ou '2' ou '3' continua dando o resultado 2 sendo que somente tem esses dois registros. se eu faco a consulta mais simples:me retorna os valores corretos da contagem, mesmo eu mudando o cod_status
se alguém puder me ajudar eu agradeço...
Editado por Denis CourcyMelhoria de entendimento do código
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.