Boa tarde, sou novo no forum.
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
DATAVENDA SITUACAO VALOR
16.02.2017 N 44,90
16.02.2017 C 34,90
Queria que ficasse assim:
DATAVENDA SITUACAO VALOR SITUACAO VALOR
16.02.2017 N 44,90 C 34,90
Alguém poderia me dar uma ajuda?
Grato a todos.