select codproduto,origem, count(*) from tmov group by codproduto,origem order by codproduto,origem -- José Henrique (Zote) Analista de TI Bludata Software
2010/5/25 Allan GabrielAM <alla...@americamoveiseletro.com.br> > > > Prezados, tenho uma tabela que tem armazenado os seguintes dados: > cod descricao origem qtde > 1 1111111 A 1 > 1 1111111 A 1 > 1 1111111 C 1 > 2 2222222 A 1 > 2 2222222 A 1 > 3 3333333 B 1 > No gerador de relatórios que uso (fortes report) ele aparece da forma > citada acima, mas estou precisando fazer aparecer agrupado por cod,origem > somando a quantidade ficaria assim: > 1 1111111 A 2 >>>> aqui soma as duas quantidades da mesma origem (A) e > mesmo produto (1) > 1 1111111 C 1 > 2 2222222 A 2>>>> aqui soma as duas quantidades da mesma origem (A) e mesmo > produto (2) > 3 3333333 B 1 > No filtro antes de imprimir estou fazendo assim: > DatAM.ibqMov.close; > DatAM.IbqMov.sql.clear; > DataM.ibqmov.sql.add('select * from tmov order by codproduto,origem'); > DataM.ibqmov.open; > > Como faço pra sair como eu preciso? > > Obrigado. > Rafael. > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas]