[firebase-br] Melhorar performance na Query 
    Rildecy de Queiroz Borba 
    rildecy em yahoo.com.br
       
    Ter Dez  7 06:25:32 -03 2004
    
    
  
Pessoal me desculpe a posição do campo t032_nome na clausula group by e
order by esta no local errado
Estou mandando o correto
 
SELECT T041_EMPRESA_IE,T041_VENDEDOR_E,T041_PRODUTO_E,
T032_NOME,T041_VALOR_PROMOCAO,SUM(T041_QUANTIDADE) AS QUANTIDADE,
SUM( T041_VALOR_PROMOCAO * T041_QUANTIDADE ) AS TOTAL
FROM t041_itens_venda, t032_produto
WHERE
T041_EMPRESA_IE=1
and T041_DATA BETWEEN '01.11.2004' AND '30.11.2004'
and T041_VALOR_PROMOCAO > 0
and T041_PRODUTO_E=t032_produto_iu
GROUP BY
T041_EMPRESA_IE,T041_VENDEDOR_E,T032_NOME,T041_PRODUTO_E,T041_VALOR_PROMOCAO
,T041_QUANTIDADE
ORDER BY
T041_VENDEDOR_E,T041_EMPRESA_IE,T032_NOME,T041_PRODUTO_E,T041_VALOR_PROMOCAO
,T041_QUANTIDADE
 
Neste mês existem 50.884 registros e a query retorna 562 registros
 
    
    
Mais detalhes sobre a lista de discussão lista