[firebase-br] Filtro com group by
    Dimas Bolognani 
    dimas em dbsoftinformatica.com.br
       
    Sáb Ago  5 07:29:04 -03 2006
    
    
  
tenta colocar um WHERE
WHERE SUM(CF_ITENS.QUANTIDADE) > 0
DBSOFT INFORMÁTICA LTDA
OURO FINO - MG
TEL.(35)3441-5254
Dimas Bolognani
----- Original Message ----- 
From: "Francisco A Souza" <francisco em logosinfo.com.br>
To: "Antonio Carlos" <a.lima.silva em terra.com.br>; "FireBase" 
<lista em firebase.com.br>
Sent: Friday, August 04, 2006 10:49 PM
Subject: [firebase-br] Filtro com group by
pessoal to com a sql abaixo, e gostaria que ela retornasse somente o
agrupamento >0, e possivel?
tipo: where  SUM(CF_ITENS.QUANTIDADE) >0
SELECT FIRST 50
  CF_ITENS.CODIGO,
  TABELA_PRODUTOS.NOME,
  TABELA_PRODUTOS.UN_SAIDA,
  TABELA_PRODUTOS.UN_QUANTID,
  SUM(CF_ITENS.QUANTIDADE) AS TOTAL_QUANTIDADE,
  SUM(CF_ITENS.QUANTIDADE*CF_ITENS.PRECO) AS TOTAL,
  SUM(CF_ITENS.QUANTIDADE*CF_ITENS.CUSTO) AS TOTAL_CUSTO,
  SUM((CF_ITENS.QUANTIDADE*CF_ITENS.PRECO) -
(CF_ITENS.QUANTIDADE*CF_ITENS.CUSTO)) AS TOTAL_LUCRO
FROM
   CF_ITENS
   LEFT OUTER JOIN TABELA_PRODUTOS ON (CF_ITENS.CODIGO = TABELA_PRODUTOS.ID)
   LEFT OUTER JOIN CF ON (CF_ITENS.ID=CF.ID AND CF_ITENS.ID_LOJA=CF.ID_LOJA)
GROUP BY
   CF_ITENS.CODIGO,
   TABELA_PRODUTOS.NOME,
   TABELA_PRODUTOS.UN_SAIDA,
  TABELA_PRODUTOS.UN_QUANTID
   ORDER BY 5 asc
______________________________________________
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
__________ Informação do NOD32 1.1454 (20060321) __________
Esta mensagem foi verificada pelo NOD32 Sistema Antivírus
http://www.nod32.com.br
__________ Informação do NOD32 1.1454 (20060321) __________
Esta mensagem foi verificada pelo NOD32 Sistema Antivírus
http://www.nod32.com.br
    
    
Mais detalhes sobre a lista de discussão lista