Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
chip_set Experiente


Registrado: Quarta-Feira, 14 de Dezembro de 2005 Mensagens: 448
|
Enviada: Seg Mar 17, 2008 11:07 pm Assunto: Group by utilizando dbexpress |
|
|
Boa noite galera .. eu estava tentando fazer um relatório e depois de uma pancada de tentantivas (1 semana) resolvi pedir ajuda. Eu senho a seguinte select:
dados.SQLDS_ITENS_VENDAS.Close;
dados.SQLDS_ITENS_VENDAS.CommandText:='';
dados.SQLDS_ITENS_VENDAS.CommandText:='select itens_venda.*,produtos.descricao from vendas, itens_venda,produtos where vendas.situacao=:sit and vendas.data_venda>=:dat and vendas.data_venda<=:dat2 and produtos.codigo=itens_venda.id_produtos and itens_venda.id_vendas=vendas.codigo';
dados.sqlds_itens_vendas.ParamByName('sit').AsString:='Baixado';
dados.sqlds_itens_vendas.ParamByName('dat').AsDate:=DateTimePicker1.Date;
dados.sqlds_itens_vendas.ParamByName('dat2').AsDate:=DateTimePicker2.Date;
dados.CDS_ITENS_VENDAS.Open;
dados.CDS_ITENS_VENDAS.Refresh;
Funciona perfeitamento porem .. eu não queria que ela mostrasse o mesmo item uma pancada de vezes então pensei em usar o group by que não funcionou de jeito nenhum ..
Eu uso Firebird 1.5 com dbexpress em delphi 7 |
|
Voltar ao Topo |
|
 |
shawdown Profissional

Registrado: Segunda-Feira, 1 de Outubro de 2007 Mensagens: 546 Localização: Goiania-GO
|
Enviada: Seg Abr 28, 2008 11:38 pm Assunto: |
|
|
TO COM O MESMO PROBLEMA AQUI...
SE ALGUEM SOUBER DA UMA FORÇA AI..
A UNICA DIFERENÇA E QUE USO FIREBIRD 2.0 |
|
Voltar ao Topo |
|
 |
|