[firebase-br] Como retornar as compra que possuem itens duplicados?
Suporte Sinapse Informática
suporte em sinapseinformatica.com.br
Ter Mar 6 09:08:18 -03 2007
Com esta query você terá o total de cada produto
SELECT IDPRODUTO, SUM(QNT) FROM COMPRA_ITENS
GROUP BY IDPRODUTO
Esta, lhe trará quantas vezes cada produto foi comprado
SELECT IDPRODUTO, COUNT(QNT) FROM COMPRA_ITENS
GROUP BY IDPRODUTO
Para trazer somente os produtos presentes em mais de uma compra
SELECT IDPRODUTO, COUNT(QNT) FROM COMPRA_ITENS
GROUP BY IDPRODUTO
HAVING COUNT(QNT) > 1
Atenciosamente,
Ricardo Coelho.
----- Original Message -----
From: "Fellipe" <fellipe.h em uol.com.br>
To: <lista em firebase.com.br>
Sent: Tuesday, March 06, 2007 8:37 AM
Subject: [firebase-br] Como retornar as compra que possuem itens duplicados?
> Olá amigos, estou me deparando com um select meio complicado para mim,
> tenho as seguintes tabelas:
> COMPRA e COMPRA_ITENS, em COMPRA_ITENS tem o campo FK chamado IDCOMPRA,
> que por sua vez é PK da tabela COMPRA...
>
> Pois bem... na tabela COMPRA_ITENS tenho: IDCOMPRA_ITENS, IDCOMPRA,
> IDPRODUTO, QNT
>
> Queria um select, ou procedure, que me retorne todas as compras que
> possuem itens duplicados, ou seja, que IDPRODUTO sejam iguais. pra que
> depois eu possa juntá-los e criar um único registro com a soma do campo
> QNT.
>
> Como posso fazer isso?
>
> Espero ter deixado o mais claro possível, e desde já agradeço.
>
> []s
> Fellipe H.
>
>
>
>
--------------------------------------------------------------------------------
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista