Tenho uma tabela de controle de vendas e no select normal com a data
16.02.2017 aparece desta forma.
SELECT CONTROLEVENDA.datavenda,CONTROLEVENDA.situacao, CONTROLEVENDA.valorapagar AS VALOR FROM CONTROLEVENDA where CONTROLEVENDA.datavenda <= '2017/02/16' and CONTROLEVENDA.datavenda >= '2017/02/16'
DATAVENDA SITUACAO VALOR
16.02.2017 N 9,9
16.02.2017 N 10
16.02.2017 N 5
16.02.2017 C 9,9
16.02.2017 C 25
16.02.2017 N 15
16.02.2017 N 5
Usando um select agrupado fica assim:
SELECT CONTROLEVENDA.datavenda,count(*) AS QTDNORMAL,SUM(CONTROLEVENDA.valorapagar) AS VRNORMAL, CONTROLEVENDA.situacao AS NORMAL,CONTROLEVENDA.situacao AS CANCELDA FROM CONTROLEVENDA where CONTROLEVENDA.datavenda <= '2017/02/16' and
CONTROLEVENDA.datavenda >= '2017/02/16' group BY CONTROLEVENDA.datavenda, CONTROLEVENDA.situacao
Pergunta
josenildo_viana@yahoo.com.
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.