Fórum Usar Group By Usando Join ? #245378

03/08/2004

0

Pessoal tenho esta Sql abaixo funciona perfeitamente só com um bug
quando existe na tabela de Débito + de vez o nome do devedor ele mostra na pesquisa para mim exemplo se tiver 2 vezes o nome, ele me mostra 2 vezez eu precisaria agrupar, mostra uma vez só .

DataDebito :=(now) -Dias ;
Hoje :=DateTostr(DataDebito) ;
With Tb_Debitos,Sql do
begin
Try
Clear ;
Add(´SELECT *´);
Add(´FROM CLIENTES´);
Add(´INNER JOIN DEBITO´);
Add(´ ON (DEBITO.NOME_CLIENTE = CLIENTES.NOME)´);
Add(´WHERE DEBITO.DATA_VENCIMENTO <= :VarDataI´);
Add(´Order by Nome´) ;
ParamByName(´VarDataI´).AsString :=Hoje ;
Active := True;
Result:=True;


Essistemas

Essistemas

Responder

Posts

03/08/2004

G1b4

Caro essitemas,

Tenta assim:

Add(´SELECT DISTINCT *´); 
Add(´FROM CLIENTES´); 
Add(´INNER JOIN DEBITO´); 
Add(´ ON (DEBITO.NOME_CLIENTE = CLIENTES.NOME)´); 
Add(´WHERE DEBITO.DATA_VENCIMENTO <= :VarDataI´); 
Add(´Order by Nome´) ; 


Espero tê-lo ajudado :wink: !!!


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar