[firebase-br] Especificar Plan, usando Group BY

Jean R. Streleski jrs.net em uol.com.br
Qui Jun 30 08:39:20 -03 2005


Olá

    Existe algumar restrição de uso do Plan, na cláusula Where, antes de um GROUP BY??

    Estou tentando executar o seguinte select:

SELECT B.ATIVIDADE, C.DESCRICAO, SUM(A.VLPAGO) AS SOMA, SUM(A.VLPAGO * 0.6) AS SOMA60,
       COUNT(DISTINCT B.CLIENTE) AS QTDE FROM DIVIDA A
 INNER JOIN CLIENTE B ON A.CLIENTE = B.CLIENTE
 INNER JOIN ATIVIDADE C ON B.ATIVIDADE = C.ATIVIDADE
WHERE  A.DIVIDA = '01' AND A.ANO = 2004
       PLAN JOIN(A INDEX (DIVIDA_IDX4))
GROUP BY B.ATIVIDADE,C.DESCRICAO
ORDER BY B.ATIVIDADE,C.DESCRICAO

Mas dá erro na hora de "rodar", na linha do GROUP.

valew

Jean R. Streleski
Bauru / SP



Mais detalhes sobre a lista de discussão lista