query exibe duplicado !!!
Oi pessoal,
Estou executando uma query (mysql) pra exibir um relatório de contas à receber no QuickReport, mas o resultado da consulta sempre são registros duplicados.
Como faço pra melhorar esta consulta :?:
aí vai a query:
Select * from crmovclientes, clientes
where crmovclientes.valor > 0
and clientes.cidade = ´Recife´
Obrigado
Estou executando uma query (mysql) pra exibir um relatório de contas à receber no QuickReport, mas o resultado da consulta sempre são registros duplicados.
Como faço pra melhorar esta consulta :?:
aí vai a query:
Select * from crmovclientes, clientes
where crmovclientes.valor > 0
and clientes.cidade = ´Recife´
Obrigado
Josinaldo
Curtidas 0
Respostas
Josinaldo
20/08/2003
O seguedo estava na cláusula ( group by ) no fim da query.
Select c.sequenciainc, c.valor, c.vencimento, c.documento, cli.nome, cli.situacao, cli.area, cli.cidade
from crmovclientes as c, clientes as cli
where c.valor > 0
and cli.situacao = ´SPC´
and c.vencimento between ´2003/08/18´ and ´2003/10/18´
group by c.sequenciainc
tá aí pra quem precisar.
Select c.sequenciainc, c.valor, c.vencimento, c.documento, cli.nome, cli.situacao, cli.area, cli.cidade
from crmovclientes as c, clientes as cli
where c.valor > 0
and cli.situacao = ´SPC´
and c.vencimento between ´2003/08/18´ and ´2003/10/18´
group by c.sequenciainc
tá aí pra quem precisar.
GOSTEI 0
Nildo
20/08/2003
Nao precisa de Join?
Voce usa duas tabelas agrupadas... Tente fazer o Join entre elas
Voce usa duas tabelas agrupadas... Tente fazer o Join entre elas
GOSTEI 0