Subselect Firebird
Estou tendo problemas para efetuar um subselect que já estava funcionando no Oracle, porém o Firebird naum está aceitando, este SQL é relativamente extenso possui mais de 10 union por isso criei um exmplo fácil, lembrando que naum posso fazer ele nos campos do select, preciso como está sendo mostrado, estou perdendo as esperanças, acho que o firebird naum comporta tal avanço.
Caso não tiver como fazer, gostaria de saber como agrupar os dados dentro de unions, varios selects com historicos iguais que se agrupam.
Caso não tiver como fazer, gostaria de saber como agrupar os dados dentro de unions, varios selects com historicos iguais que se agrupam.
SELECT XX.HIST_ID, SUM(XX.VALOR) TOTAL FROM (SELECT X1.HIST_ID, SUM(X1.VALOR) VALOR FROM TABELA1 X1 GROUP BY X1.HIST_ID UNION ALL SELECT X2.HIST_ID, SUM(X2.VALOR) VALOR FROM TABELA2 X2 GROUP BY X2.HIST_ID) XX GROUP BY XX.HIST_ID
Xadowbest
Curtidas 0
Respostas
Sremulador
20/08/2006
voc^?e poderia postar o erro...
GOSTEI 0
Briciosm
20/08/2006
Estou com o mesmo problema. No oracle funciona.
Alguém tem alguma solução....
Alguém tem alguma solução....
GOSTEI 0
Joaoshi
20/08/2006
Posso estar enganado, mas pelo que sei isto so funcionará no FB 2.0
GOSTEI 0