Dúvida de como realizar um count no SQL Server de uma tabela com valores
24/08/2019
0
Consegui o de Clientes e o de mensalidades pagas, mas ou de valores não consegui.
select COUNT(distinct Cliente) from pagamentos where datapaga BETWEEN '20190801' and '20190831
select count (*) from pagamentos where datapaga BETWEEN '20190801' and '20190831
Pagamentos de 01/08/2918 à 15/08/2019
ordem Clientes Mensalidade Valor DataPaga
1 Rodrigo ago/19 R$ 25,00 09/08/2019
2 Paulo ago/19 R$ 25,00 10/08/2019
3 José ago/19 R$ 30,00 10/08/2019
4 Maria jun/19 R$ 25,00 15/08/2019
5 Maria jul/19 R$ 25,00 15/08/2019
6 Maria ago/19 R$ 25,00 15/08/2019
Resultados:
Qtd Clientes: 4 (select COUNT(distinct Cliente) from pagamentos where datapaga BETWEEN '20190801' and '20190831')
Qtd Mensalidades: 6 (select count (*) from pagamentos where datapaga BETWEEN '20190801' and '20190831')
Valor Total Recebido: R$ 155 (não consegui)
Comissão (Valor Total Recebido - 5%): R$ 147,25 (não consegui)
Edigley Lira
Post mais votado
24/08/2019
Consegui o de Clientes e o de mensalidades pagas, mas ou de valores não consegui.
select COUNT(distinct Cliente) from pagamentos where datapaga BETWEEN '20190801' and '20190831
select count (*) from pagamentos where datapaga BETWEEN '20190801' and '20190831
Pagamentos de 01/08/2918 à 15/08/2019
ordem Clientes Mensalidade Valor DataPaga
1 Rodrigo ago/19 R$ 25,00 09/08/2019
2 Paulo ago/19 R$ 25,00 10/08/2019
3 José ago/19 R$ 30,00 10/08/2019
4 Maria jun/19 R$ 25,00 15/08/2019
5 Maria jul/19 R$ 25,00 15/08/2019
6 Maria ago/19 R$ 25,00 15/08/2019
Resultados:
Qtd Clientes: 4 (select COUNT(distinct Cliente) from pagamentos where datapaga BETWEEN '20190801' and '20190831')
Qtd Mensalidades: 6 (select count (*) from pagamentos where datapaga BETWEEN '20190801' and '20190831')
Valor Total Recebido: R$ 155 (não consegui)
Comissão (Valor Total Recebido - 5%): R$ 147,25 (não consegui)
Boa Noite Edigley Lira,
será que se tentar da seguinte forma de ajuda
select min(valor) Valor_recebido_min from cliente union select max(valor) from cliente
Wellington Cidade
Mais Posts
24/08/2019
Wellington Cidade
Consegui o de Clientes e o de mensalidades pagas, mas ou de valores não consegui.
select COUNT(distinct Cliente) from pagamentos where datapaga BETWEEN '20190801' and '20190831
select count (*) from pagamentos where datapaga BETWEEN '20190801' and '20190831
Pagamentos de 01/08/2918 à 15/08/2019
ordem Clientes Mensalidade Valor DataPaga
1 Rodrigo ago/19 R$ 25,00 09/08/2019
2 Paulo ago/19 R$ 25,00 10/08/2019
3 José ago/19 R$ 30,00 10/08/2019
4 Maria jun/19 R$ 25,00 15/08/2019
5 Maria jul/19 R$ 25,00 15/08/2019
6 Maria ago/19 R$ 25,00 15/08/2019
Resultados:
Qtd Clientes: 4 (select COUNT(distinct Cliente) from pagamentos where datapaga BETWEEN '20190801' and '20190831')
Qtd Mensalidades: 6 (select count (*) from pagamentos where datapaga BETWEEN '20190801' and '20190831')
Valor Total Recebido: R$ 155 (não consegui)
Comissão (Valor Total Recebido - 5%): R$ 147,25 (não consegui)
25/08/2019
Emerson Nascimento
select count(distinct cliente) clientes, count(*) parcelas, sum(valor) valorpago, sum(valor)*0.95 comissao from pagamentos where datapaga BETWEEN '20190801' and '20190831
26/08/2019
Edigley Lira
Consegui o de Clientes e o de mensalidades pagas, mas ou de valores não consegui.
select COUNT(distinct Cliente) from pagamentos where datapaga BETWEEN '20190801' and '20190831
select count (*) from pagamentos where datapaga BETWEEN '20190801' and '20190831
Pagamentos de 01/08/2918 à 15/08/2019
ordem Clientes Mensalidade Valor DataPaga
1 Rodrigo ago/19 R$ 25,00 09/08/2019
2 Paulo ago/19 R$ 25,00 10/08/2019
3 José ago/19 R$ 30,00 10/08/2019
4 Maria jun/19 R$ 25,00 15/08/2019
5 Maria jul/19 R$ 25,00 15/08/2019
6 Maria ago/19 R$ 25,00 15/08/2019
Resultados:
Qtd Clientes: 4 (select COUNT(distinct Cliente) from pagamentos where datapaga BETWEEN '20190801' and '20190831')
Qtd Mensalidades: 6 (select count (*) from pagamentos where datapaga BETWEEN '20190801' and '20190831')
Valor Total Recebido: R$ 155 (não consegui)
Comissão (Valor Total Recebido - 5%): R$ 147,25 (não consegui)
Boa Noite Edigley Lira,
será que se tentar da seguinte forma de ajuda
select min(valor) Valor_recebido_min from cliente union select max(valor) from cliente
26/08/2019
Edigley Lira
Clique aqui para fazer login e interagir na Comunidade :)