[firebase-br] Dúvida com SQL

Joel do Prado Junior joel em gerasoft.com.br
Ter Set 20 17:23:16 -03 2005


Altere no arquivo FireBird.Conf o parâmetro OldParamxxxxx ( Não me 
lembro o nome ), e experimente executar este SQL.

Tire o # do parâmetro OldParamxxxxx, e acho que você também terá que 
mudar o valor para 1.

Ricardo Malikoski escreveu:

>Nova pagina 1
>
>
>   Olá a todos,
>       
>        Pessoal, utilizávamos o interbase, e resolvemos utilizar o Firebird(razões não importantes para o momento), e deparamos com alguns erros que não acontenciam com o interbase, entre eles uma consulta, a qual ainda não consegui resolver. Abaixo encontra uma consulta em SQL, a qual tirei campos, cruzamentos e condições, apenas para deixar mais enxuta.
>        Por favor ajudem-me. Obrigado. Obs: Firebird - 1.5.2
>
>
>SELECT NV.OpFis_Codigo, SUM(NV.NF_VlrNota) as totContabil, 
>SUM(NVV.NF_VlrBaseICMS27) as Base27,
>
>           (SELECT SUM(NVV2.NF_BaseICMSX) FROM NotasVenda_Valores NVV2
>              WHERE NVV2.Fil_Codigo = NVV.Fil_Codigo AND NVV2.Ser_Codigo = NVV.Ser_Codigo AND
>              NVV2.NF_Numero = NVV.NF_Numero AND NVV2.NF_AliqICMSX = 17 ) AS Base17
>           (SELECT SUM(NVV2.NF_BaseICMSX) FROM NotasVenda_Valores NVV2
>              WHERE NVV2.Fil_Codigo = NVV.Fil_Codigo AND NVV2.Ser_Codigo = NVV.Ser_Codigo AND
>              NVV2.NF_Numero = NVV.NF_Numero AND NVV2.NF_AliqICMSX = 26 ) AS Base26,
>           FROM NotasVenda NV
>           INNER JOIN NotasVenda_Valores NVV ON NV.Fil_Codigo = NVV.Fil_Codigo AND NV.Ser_Codigo = NVV.Ser_Codigo
>                                            AND NV.NF_Numero = NVV.NF_Numero)
>           WHERE NV.NF_DataLcto
>           BETWEEN '01/01/2005' AND '12/31/2006'
>GROUP BY NV.OpFis_Codigo
>
>
>
>    Ricardo Malikoski
>    Rhede Sistemas
> 
>
>------------------------------------------------------------------------
>
>______________________________________________
>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.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
>




Mais detalhes sobre a lista de discussão lista