Relatório - Quick Report
Tenho uma Tabela onde registro os serviços; Esses serviços só são registrados quando o cliente trouxe o serviço e são registrados por mês. Ex.:
Lima - Lavagem - Agosto
Lima - Tingimento - Agosto
Torres - Lavagem - Agosto
Os outros Clientes cadastrados não trouxeram serviço.
Preciso fazer uma pesquisa para saber quem trouxe serviço no respectivo mês (o nome do cliente somente).
No caso lo Lima por exemplo, ele trouxe 2 serviços em Agosto e o Torres também trouxe serviço em Agosto.
Meu relatório deve mostrar:
Lima
Torres
Acontece que, por ter 2 registro para Lima o relatório fica assim:
Lima
Lima
Torres
Isso faz com que o relatório fique enorme...
Como faço pra, independente da quantidade de registros no nome do Cliente, consiga mostrar apenas uma vez, constando somente que ele efetivamente trouxe serviço em Agosto (independente da quantidadade de vezes)?
DELPHI 5
PARADOX
Lima - Lavagem - Agosto
Lima - Tingimento - Agosto
Torres - Lavagem - Agosto
Os outros Clientes cadastrados não trouxeram serviço.
Preciso fazer uma pesquisa para saber quem trouxe serviço no respectivo mês (o nome do cliente somente).
No caso lo Lima por exemplo, ele trouxe 2 serviços em Agosto e o Torres também trouxe serviço em Agosto.
Meu relatório deve mostrar:
Lima
Torres
Acontece que, por ter 2 registro para Lima o relatório fica assim:
Lima
Lima
Torres
Isso faz com que o relatório fique enorme...
Como faço pra, independente da quantidade de registros no nome do Cliente, consiga mostrar apenas uma vez, constando somente que ele efetivamente trouxe serviço em Agosto (independente da quantidadade de vezes)?
DELPHI 5
PARADOX
Osmar Cardoso
Curtidas 0
Respostas
Aroldo Zanela
23/08/2003
Colega,
Use um objeto TQuery e na propriedade SQL, adicione algo como:
Use um objeto TQuery e na propriedade SQL, adicione algo como:
SELECT nome_cliente, count(*) qtde FROM tabela_servicos WHERE mes = :mes GROUP BY nome_cliente ORDER BY nome_cliente
GOSTEI 0
Osmar Cardoso
23/08/2003
Amigo, deu o seguinte erro:
´Capability not supported´
fiz assim:
SELECT Mes, Ano, Razao, count (1)
FROM ´RegServ.DB´ Regserv
WHERE Mes = :Mes1
And Ano = :Ano1
Group By Razao
Order By Razao
O que tá errado?
´Capability not supported´
fiz assim:
SELECT Mes, Ano, Razao, count (1)
FROM ´RegServ.DB´ Regserv
WHERE Mes = :Mes1
And Ano = :Ano1
Group By Razao
Order By Razao
O que tá errado?
GOSTEI 0
Aroldo Zanela
23/08/2003
Colega,
SELECT Razao, count(*) as Qtde FROM "RegServ.DB" Regserv WHERE Mes = :Mes And Ano = :Ano Group By Razao Order By Razao
GOSTEI 0
Osmar Cardoso
23/08/2003
Agora deu + q certo :wink:
Valeu mesmo...
Deus abençoe sua vida.
Valeu mesmo...
Deus abençoe sua vida.
GOSTEI 0