[firebase-br] agrupamento
    Francisco A Souza 
    francisco em logosinfo.com.br
       
    Sáb Ago  5 00:15:05 -03 2006
    
    
  
no sql abaixo pode ser melhorado para agrupar mais rapido? a tabela no 
momento tem 1.000.000 de registros, mas deve chegar aos 12000000...
e claro, que ja estou usando o where...
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)
GROUP BY
   CF_ITENS.CODIGO,
   TABELA_PRODUTOS.NOME,
   TABELA_PRODUTOS.UN_SAIDA,
  TABELA_PRODUTOS.UN_QUANTID
    
    
Mais detalhes sobre a lista de discussão lista